-
タスクマネージャーを使用する方法:
- Ctrl + Shift + Esc キーを押してタスクマネージャーを起動します。
- 「詳細」タブを選択し、ポートを使用して終了したいタスクを見つけます。
- 該当のタスクを選択し、「タスクの終了」をクリックします。
-
コマンドラインを使用する方法:
- コマンドプロンプトまたはPowerShellを開きます。
netstat -ano
コマンドを実行して、使用中のポートと関連するプロセスのPID(プロセスID)を確認します。taskkill /PID <PID> /F
コマンドを使用して、特定のPIDのタスクを強制終了します。例:taskkill /PID 1234 /F
-
バッチスクリプトを使用する方法:
- テキストエディタで新しいファイルを作成し、拡張子を
.bat
にします。 - 以下のスクリプトを追加します:
- テキストエディタで新しいファイルを作成し、拡張子を
@echo off
setlocal enabledelayedexpansion
set PORT_NUMBER=8080
for /f "tokens=5" %%a in ('netstat -ano ^| findstr :%PORT_NUMBER%') do (
set PID=%%a
taskkill /PID !PID! /F
)
PORT_NUMBER
の値を終了したいポート番号に変更します。- バッチファイルを実行すると、指定したポートを使用しているすべてのタスクが終了します。