• ベストアンサー

WinXPのタスクスケジューラ設定方法

XPのタスクスケジューラで、 batファイルに引数を与えて毎時起動させたいのですが、 (1)引数の設定方法 (2)毎時起動方法(トリガは何でも良いです。) はどのように行うのでしょうか? ご存じの方、宜しくお願いしますm(_ _)m

質問者が選んだベストアンサー

  • ベストアンサー
  • uruz2
  • ベストアンサー率36% (44/120)
回答No.1

(1) batファイルへのショートカットを作ります。 リンク先のフルパスのバッチファイル名の後に半角スペースに続いて(重要)引数を入力。 (2) 毎時起動は無いので開始時間を1時間ずらした毎日タスクを24個登録するのもよいですが、 変則技をつかってみましょう。 コントロールパネル→タスク→スケジュールされたタスクの追加 次へ→参照→batファイルへのショートカット→日単位→次へ→ユーザー名、パスワード、次へ →完了 タスクフォルダの作成したタスクを右クリック→プロパティ スケジュールタブ→詳細設定→タスクを繰り返し実行、60分間隔、継続時間23時間→OK→OK

urahyster
質問者

お礼

すごい技! どうもありがとうございました! 以下、(5)がミソだったのでちょいメモ・・ --引数を与えて起動する方法---------- (1)hoge.batのショートカットdummy_hoge.bat.lnkを作成する (2)手順(1)を右クリック→[プロパティ>ショートカットタブ>リンク先]で、hoge.batのフルパスに続けて引数を入力。 (3)手順(2)のショートカットをタスク登録する (4)タスクフォルダの作成したタスクを右クリック→プロパティ (5)[実行するファイル名]欄を確認。hoge.batになっている場合は、dummy_hoge.bat.lnkにファイル名を変更する

すると、全ての回答が全文表示されます。

関連するQ&A