tskill

リモート デスクトップ セッション ホスト サーバー上のセッションで実行中のプロセスを終了します。

Note

このコマンドを使用すると、管理者である場合を除き、自分に属するプロセスのみを終了できます。 管理者は、すべての tskill 関数へのフル アクセスを持つため、他のユーザー セッションで実行されているプロセスを終了できます。

最新バージョンの新機能については、「Windows Server のリモート デスクトップ サービスの新機能」を参照してください。

構文

tskill {<processID> | <processname>} [/server:<servername>] [/id:<sessionID> | /a] [/v]

パラメーター

パラメーター 説明
<processID> 終了するプロセスの ID を指定します。
<processname> 終了するプロセスの名前を指定します。 このパラメーターにはワイルドカード文字を含めることができます。
/server:<servername> 終了するプロセスを含むターミナル サーバーを指定します。 /server を指定しない場合は、現在のリモート デスクトップ セッション ホスト サーバーが使用されます。
/id:<sessionID> 指定したセッションで実行されているプロセスを終了します。
/a すべてのセッションで実行されているプロセスを終了します。
/v 実行中のアクションに関する情報を表示します。
$ コマンド プロンプトにヘルプを表示します。

解説

  • セッション内で動作しているすべてのプロセスが終了すると、セッションも終了します。

  • <processname> および /server:<servername> パラメーターを使用する場合は、 /id:<sessionID> または /a パラメーターも指定する必要があります。

プロセス 6543 を終了するには、次のように入力します。

tskill 6543

セッション 5 で実行されているプロセス エクスプローラーを終了するには、次のように入力します。

tskill explorer /id:5