0

この質問は関連しています: system() による drush コマンドの呼び出しが失敗するのはなぜですか?

次のようなコマンドを起動する必要があります。

C:\Program Files\IIS Express\appcmd.exe list site 1>NUL 2>NULしかし、スペースが原因で、このコマンドは失敗します。

スペースの代わりに %20 を試しましたが、うまくいきませんでした。

とにかく、私はこの問題を次のように解決しました:

の交換

C:\Users[管理者]\Documents\IIExpress

C:\Windows\system32\config\systemprofile\Documents

4

1 に答える 1

0

試す:

system("\"C:\Program Files\IIS Express\appcmd.exe\" リスト サイト 1>NUL 2>NUL");

コマンド自体を引用符で囲む必要があります

于 2013-05-18T22:57:42.943 に答える