• 締切済み

ログオフでもスケジュール実行させるには?

Windows 2008を使っています。 Administratorでログインした状態で、以下のschtasksコマンドでスケジュールを登録しました。 schtasks /create /tn "TEST" /tr "C:\Test.cmd" /sc daily /st 04:00 その後、ログオフして、翌朝 そのタスクが実行された形跡がなく、 /queryで確認すると、そのスケジュール時間のタスクが「開始できません」となっていました。 登録ユーザーがログオフしても、ログオン状態でもタスクが必ず動作するようにするには、 /ru systemとつけるべきでしょうか? schtasks /create /tn "TEST" /tr "C:\Test.cmd" /ru system /sc daily /st 04:00 また、何か他のパラメータが必要でしょうか?

みんなの回答

  • crossgate
  • ベストアンサー率65% (78/119)
回答No.2

No.1です。 すみません、Windows Server2008でしたね。。。 参照URLにチラっと書いてます。 失礼しました。

参考URL:
http://technet.microsoft.com/ja-jp/library/dd851779.aspx
  • crossgate
  • ベストアンサー率65% (78/119)
回答No.1

タスクはログオン状態じゃないと動かないですよ。 ログオフ状態(PC起動中)でも動くようにしたいなら、サービスとして登録する必要があります。 登録方法は参照URLを見てください。

参考URL:
http://support.microsoft.com/kb/251192/ja
ampm12
質問者

補足

schtasks /create /tn "TEST" /tr "C:\Test.cmd" /ru Administrator /rp "パスワード" /sc daily /st 04:00 ためしに上の例で、Administratorがログオフでも動作したような??? やはり、サービスにする必要はやはりありますか?

関連するQ&A

専門家に質問してみよう