次のような行を含むバッチファイルが複数あります
"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 コマンドが正常に機能していると確信しています。コマンドをエコーし、マシンのコマンドプロンプトに手動で入力すると、正常に動作します