タスクスケジューラ


分かってない人間に説明するより、bat渡した方が楽
どうせ毎日やる訳じゃなし理解させる必要が無い作業

schtasks /create 

/tn "タスクのなまえ"
/tr "c:\てすとバッチ.bat"

/SC MINUTE、HOURLY、DAILY、WEEKLY、MONTHLY、ONCE、ONSTART、ONLOGON、ONIDLE、ONEVENT

# 毎日の例
/SC DAILY /ST "01:20"
# 毎週の例 (日曜=SUN/その他:MON、TUE、WED、THU、FRI、SAT)
/SC WEEKLY /D SUN /ST "01:20"
# 毎月の例 (第一週 日曜日)
/SC MONTHLY /MO first /D SUN /ST "01:20"

# システム起動時の例 (3分遅延させる)
/SC ONSTART /DELAY "0003:00"

# 実行ユーザ名 / パスワード
/RU TestUser
/RP pass123

#特権実行のスイッチ
/RL HIGHEST

# テスト1
schtasks /create /tn "日次" /tr "c:\てすとバッチ.bat" /SC DAILY /ST "01:20" /RU ゆーざ /RP ぱす /RL HIGHEST
schtasks /create /tn "週次" /tr "c:\てすとバッチ.bat" /SC WEEKLY /D SUN /ST "01:20" /RU ゆーざ /RP ぱす /RL HIGHEST
schtasks /create /tn "月次" /tr "c:\てすとバッチ.bat" /SC MONTHLY /MO first /D SUN /ST "01:20" /RU ゆーざ /RP ぱす /RL HIGHEST
schtasks /create /tn "起動時" /tr "c:\てすとバッチ.bat" /SC ONSTART /DELAY "0003:00" /RU ゆーざ /RP ぱす /RL HIGHEST
カテゴリー: 運用 パーマリンク