Hitachi

 システム管理者 クイックリファレンス


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

背景

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

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

登録の例

操作手順

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

    C:\Reports
       CreateReport.bat
       DownloadReport.bat
  2. 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パスワード>
  3. Windowsタスクが登録されていることをschtasks /Queryコマンドで確認します。

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