質問:
使用中のすべてのポートと、それらを利用しているプロセスをリストしたテキストファイルを生成するにはどうすればよいですか?
回答:
現在使用中のポート、関連するプロセスID、実行ファイル名、およびWindowsサービスを含むテキストファイルを生成するには、次の手順に従ってください:
- コマンドプロンプトを開き、「管理者として実行」を選択します。
- 以下のコマンドを実行します。
netstat -abno > C:\ports.txt
tasklist /svc >> C:\ports.txt
最初のコマンドを実行すると、C: ドライブにテキストファイルが生成されます。コマンドを調整することで、任意の場所に保存することも可能です。このテキストファイルには、アクティブな接続、リスニングポート、プロセス ID、および実行ファイル名が含まれます。
2番目のコマンドは、実行中のプロセスとその関連するWindowsサービスのリストを同じファイルに追加します。これにより、netstatの出力から得られたプロセスIDと、それに対応するサービスを照合しやすくなります。
注:Netstatは、コマンドの実行時点でリスニング中または使用中のポートを表示します。 ファイアウォールがそれらのポートを通るトラフィックを許可しているかどうかは確認しません。
これは、DocuWare用に定義済みのポートが別のアプリケーションによって使用され、接続に競合が生じている場合に役立ちます。上記の例にあるシナリオをご参照ください。こちらから確認できます。
このKBAは、クラウド環境およびオンプレミス環境の両方の組織に適用されます。
ご注意:この記事は英語からの翻訳です。この記事に含まれる情報は、オリジナルの英語版製品に基づくものです。翻訳版の記事で使用されている文法などには、細かい誤りがある場合があります。翻訳の正確さを完全に保証することは出来かねますが、ほとんどの場合、十分な情報が得られると思われます。万が一、疑問が生じた場合は、英語版の記事に切り替えてご覧ください。
