3.21.11 スクリプトファイルを定期的に実行する例
背景
作成したスクリプトファイルを定期的に実行するために、Windowsのタスクとして登録します。
ここでは作成したスクリプト例を、WindowsのschtasksコマンドでWindowsのタスクとして登録する例を説明します。
登録の例
-
毎日21:00に構成レポートを作成する(CreateReport.bat)。
-
毎日22:00に構成レポートをダウンロードする(DownloadReport.bat)。
操作手順
-
2つのスクリプトファイルをC:\Reportsフォルダに格納します。
C:\Reports CreateReport.bat DownloadReport.bat
-
2つのスクリプトファイルをschtasksコマンドでWindowsのタスクとして登録します。
Windowsのユーザ名には、UAC制御機能に注意して、次の2つのフォルダに書き込み権限があるユーザを指定してください。
-
C:\Reportsフォルダ
-
raidinfコマンドのインストールフォルダ内のlogフォルダ
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パスワード>
-
-
Windowsタスクが登録されていることをschtasks /Queryコマンドで確認します。
C:\>schtasks /Query タスク名 次回の実行時刻 状態 ======================== ======================== =============== CreateReport 21:00:00, 2013/05/17 DownloadReport 22:00:00, 2013/05/17