• ベストアンサー

【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」を実行できないのだろうと 思うのですが、何か解決策はございませんか? もしご存知でしたら、教えて頂けませんか? ぜひよろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

schtasks /create /tn "sample" /tr "\"C:\Program Files\sample\sample.exe\"" /sc daily /st 22:00:00 でどうでしょうか。

rock123
質問者

お礼

意図したとおりに設定されました。 「"」の前に「\」を設定すれば良いのですね。 勉強になりました。

関連するQ&A