スクリプトファイルを定期的に実行する例

作成したスクリプトファイルを定期的に実行するために、Windowsのタスクとして登録します。

ここでは作成したスクリプト例を、WindowsのschtasksコマンドでWindowsのタスクとして登録する例を説明します。

登録の例

操作手順

  1. 2つのスクリプトファイルをC:\Reportsフォルダに格納します。

C:\Reports
   CreateReport.bat
   DownloadReport.bat
  1. 2つのスクリプトファイルをschtasksコマンドでWindowsのタスクとして登録します。

Windowsのユーザ名には、UAC制御機能に注意して、次の2つのフォルダに書き込み権限があるユーザを指定してください。

schtasks /create /tn CreateReport /tr "C:\Reports\CreateReport.bat" /sc DAILY /st 21:00:00 /ru <Windowsユーザ名> /rp <Windowsパスワード>
schtasks /create /tn DownloadReport /tr "C:\Reports\DownloadReport.bat" /sc DAILY /st 22:00:00  /ru <Windowsユーザ名> /rp <Windowsパスワード>
  1. Windowsタスクが登録されていることをschtasks /Queryコマンドで確認します。

C:\>schtasks /Query
タスク名                  次回の実行時刻            状態
======================== ======================== ===============
CreateReport             21:00:00, 2013/05/17
DownloadReport           22:00:00, 2013/05/17