それを読んで
例えば
<?php exec('C:\\WINDOWS\\system32\\psexec.exe \\192.168.1.224 -u myuser ... etc.
参照されているディスカッションで次のことも確認します。
見積もり; Windows では、exec() は "cmd /c your_command" への内部呼び出しを発行します。これは、コマンドが完全なコマンドを囲む追加の引用符のセットを含む cmd.exe によって課される規則に従う必要があることを意味します。
http://ss64.com/nt/cmd.html
現在の PHP バージョンはこれを考慮して引用符を自動的に追加しますが、古いバージョンはそうではありませんでした。エンドクォート:
コマンドが存在するフォルダーに Windows のアクセス許可を設定することについてもいくつかの議論がありますが、これは Vista または Windows 7 マシンでは非常に胸焼けになる可能性があると想像できます。何らかの方法で WAMPserver 自体へのアクセスを許可する必要がある場合があります。
編集:
私が考えることができる唯一の他の提案は次のとおりです。
もう1つ私に起こります:
- 実行可能ファイルを C:\WINDOWS\SYSTEM32 にコピーし、"ping" のように実行します。
幸運を!
出典: 推奨される読書: 多くの人が多くの問題の解決策について話し合っています
http://php.net/manual/en/function.exec.php