- ベストアンサー
【Win2003Server】コマンドから追加したタスクが起動しない
Windows 2003 Serverを利用しています。 コマンドからタスクを追加したいため、 次のコマンドを実行しました。 schtasks /create /tn "sample" /tr "C:\Program Files\sample\sample.exe" /sc daily /st 22:00:00 コマンド自体は成功してタスクが追加されたのですが、 実行させたいsample.exeが起動しません。 手動でタスクを追加したときと比べると、 [タスク]の[実行するタスク名]がダブルコーテーションで囲まれているか、 囲まれていないかの違いがありました。 コマンドから追加したほうがダブルコーテーションで囲まれていません。 ダブルコーテーションで囲まれていないために、 半角スペースが含まれるパスにある「sample.exe」を実行できないのだろうと 思うのですが、何か解決策はございませんか? もしご存知でしたら、教えて頂けませんか? ぜひよろしくお願い致します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
schtasks /create /tn "sample" /tr "\"C:\Program Files\sample\sample.exe\"" /sc daily /st 22:00:00 でどうでしょうか。
お礼
意図したとおりに設定されました。 「"」の前に「\」を設定すれば良いのですね。 勉強になりました。