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