1

次のような行を含むバッチファイルが複数あります

"schtasks.exe /create /tn NAME /tr \"cmd.exe /C \\\"start iexplore\\\"\" /sc once /st 03:05:43 /sd 12/18/2011"

PHPファイルにバッチファイルを実行させて、複数のタスクをスケジュールしたいと思います..

exec("C:\\Wamp\\www\\batch\\$this->name.bat")

機能しないし、どちらも機能しません

exec("cmd /K \"C:\\Wamp\\www\\batch\\123.bat\"")

作品

バッチ内のコマンドは cmd に挿入されますが、実行されません。

しかし、これは大きな問題ではありません..

私が単純にしようとすると

shell_exec("schtasks /create /tn NAME /tr \"cmd.exe /C \\\"start iexplore\\\"\" /sc once /st 03:05:43 /sd 12/21/2011");

Apacheログには、

「エラー: アカウント名とセキュリティ ID の間のマッピングが行われませんでした。」

他のスレッドから、これは許可の問題だと思いますが、これを解決する方法がわかりません。

編集: schtask コマンドが正常に機能していると確信しています。コマンドをエコーし​​、マシンのコマンドプロンプトに手動で入力すると、正常に動作します

4

0 に答える 0