川崎で暮らすSEの日記

川崎在住のSEの日記。愛猫もときどき出演。基本は趣味のゲームやらなにやら。

コマンドラインでタスクスケジュールを管理する

今回はWindows7とserver 2008 R2で試した。

基本になるコマンドは「schtasks」である。

続けてサブコマンドが下記。

  • /Create    :タスクの作成
  • /Change  :タスクの変更
  • /Run         :タスクの実行
  • /End         :タスクの停止
  • /Delete    :タスクの削除
  • /Query     :タスクの一覧

細かいオプション等はマイクロソフトサポートを見た方が早い。

http://support.microsoft.com/kb/814596/ja

 

今回は有効/無効を切り替えるバッチファイルを作成した。

schtasks /Change /TN "タスク名" /Enable

上記は最小限のオプションでタスクを有効化する例。

無効にしたければEnableをDisableにすれば良い。