ファイル名を指定して実行
taskschd.msc
からも登録できる。
・バッチから登録する場合
schtasks /create
で登録できる。
・オプション
/ru:実行ユーザーアカウント
ユーザーがログオンしているかどうかにかかわらず実行
にしたい場合
system
とするが、その場合、対話はできないので注意。また、
administrators
のようにグループでも指定もできる。administratorsの場合は、
ユーザーがログオンしているときの実行する
になる。
/tn:タイトル
/tr:実行ファイルパス
/sc:スケジュール
1 2 3 4 5 6 7 8 9 |
MINUTE:毎分 HOURLY:毎時間 DAILY:毎日 WEEKLY:毎週 MONTHLY:毎月 ONCE:1回 ONSTART:システム起動時 ONLOGON:ログオン時 ONIDLE:アイドル状態時 |
/mo:スケジュール修飾
1 2 3 4 |
MINUTE:1~1439(分) HOURLY:1~23(時) DAILY:1~365(日) WEEKLY:1~52(週) |
/st:開始時刻(24時間形式)
/rl:実行レベル
・サンプル
schtasks /create /tn “title” /tr “exepath” /sc daily /st 12:00 /rl highest
毎日12時に実行+管理者権限で実行
schtasks /create /tn “title” /tr “exepath” /sc hourly /mo 6 /st 06:00 /rl highest
今日の6時から開始し以後6時間ごとに実行+管理者権限で実行
schtasks /create /ru system /tn “title” /tr “exepath” /sc onlogon /rl highest
ログオン時に実行+管理者権限で実行+ログオンに関わらず
・削除
schtasks /delete /tn “title”
・無効
schtasks /change /tn “title” /disable
不要なタスク停止
Officeに関わるものを停止するとOfficeが立ち上がらないことがある。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
@echo off rem システム評価ツール SchTasks /change /disable /tn "\Microsoft\Windows\Maintenance\WinSAT" rem カスタマーエクスペリエンスプログラム SchTasks /change /disable /tn "\Microsoft\Windows\Application Experience\Microsoft Compatibility Appraiser" SchTasks /change /disable /tn "\Microsoft\Windows\Application Experience\ProgramDataUpdater" schtasks /change /disable /tn "\Microsoft\Windows\Application Experience\StartupAppTask" SchTasks /change /disable /tn "\Microsoft\Windows\Customer Experience Improvement Program\Consolidator" SchTasks /change /disable /tn "\Microsoft\Windows\Customer Experience Improvement Program\UsbCeip" SchTasks /change /disable /tn "\Microsoft\Windows\CloudExperienceHost\CreateObjectTask" SchTasks /change /disable /tn "\Microsoft\Windows\Autochk\Proxy" rem 大量エネルギー消費の調査 SchTasks /change /disable /tn "\Microsoft\Windows\Power Efficiency Diagnostics\AnalyzeSystem" rem Xbox SchTasks /change /disable /tn "\Microsoft\XblGameSave\XblGameSaveTask" rem ディスク診断 SchTasks /change /disable /tn "\Microsoft\Windows\DiskDiagnostic\Microsoft-Windows-DiskDiagnosticResolver" SchTasks /change /disable /tn "\Microsoft\Windows\DiskDiagnostic\Microsoft-Windows-DiskDiagnosticDataCollector" rem エラー報告 schtasks /change /Disable /TN "\Microsoft\Windows\Windows Error Reporting\QueueReporting" rem 位置情報 rem schtasks /change /Disable /TN "\Microsoft\Windows\Location\Location" rem schtasks /change /Disable /TN "\Microsoft\Windows\Location\WindowsActionDialog" rem 地図情報 schtasks /change /Disable /TN "\Microsoft\Windows\Maps\MapsToastTask" schtasks /change /Disable /TN "\Microsoft\Windows\Maps\MapsUpdateTask" pause |