スケジュールされたタスクをスケジュールから削除します。 このコマンドは、タスクが実行するプログラムを削除したり、実行中のプログラムを中断したりすることはありません。
Syntax
schtasks /delete /tn {<taskname> | *} [/f] [/s <computer> [/u [<domain>\]<user> [/p <password>]]]
Parameters
| Parameter | Description |
|---|---|
/tn <Taskname> |
削除するタスクを識別します。
*を使用すると、このコマンドは、現在のユーザーによってスケジュールされたタスクだけでなく、コンピューターにスケジュールされているすべてのタスクを削除します。 |
| /f | 確認メッセージを非表示にします。 タスクは警告なしで削除されます。 |
/s <computer> |
リモート コンピューターの名前または IP アドレスを指定します (円記号の有無にかかわらず)。 既定値はローカル コンピューターです。 |
/u [<domain>] |
指定したユーザー アカウントのアクセス許可を使用して、このコマンドを実行します。 既定では、コマンドはローカル コンピューターの現在のユーザーのアクセス許可で実行されます。 指定したユーザー アカウントは、リモート コンピューターの Administrators グループのメンバーである必要があります。 /u パラメーターと /p パラメーターは、/s を使用する場合にのみ有効です。 |
/p <password> |
/u パラメータで指定されたユーザー アカウントのパスワードを指定します。 /p パラメータまたはパスワード引数を指定せずに /u パラメータを使用すると、schtasks はパスワードの入力を求めます。 /u パラメーターと /p パラメーターは、/s を使用する場合にのみ有効です。 |
| /? | コマンド プロンプトにヘルプを表示します。 |
Examples
リモートコンピュータのスケジュールから 「メールの開始 」タスクを削除するには。
schtasks /delete /tn "Start Mail" /s Svr16
このコマンドは、 /s パラメータを使用してリモート コンピュータを識別します。
他のユーザーによってスケジュールされたタスクを含め、ローカル コンピューターのスケジュールからすべてのタスクを削除します。
schtasks /delete /tn * /f
このコマンドは、 /tn * パラメーターを使用してコンピューター上のすべてのタスクを表し、 /f パラメーターを使用して確認メッセージを抑制します。