Windowsを使用していますXP proで、ポートに何かが登録されているかどうかを知る必要があります。
もしそうなら、どうすればポートに何があるのかわかりますか?
[〜#〜]編集[〜#〜]
登録とは、.NETリモート処理アプリケーションをテストしようとしていることであり、アプリケーションが特定のポートで実行されているか、登録されているかを確認する必要があります。
netstat -a -b
は、(PIDだけでなく)すべての待機ポートと実行可能ファイル名を表示します。
グラフィカルバージョンが必要な場合は、 MicrosoftのTCPView で同じ情報が表示され、リアルタイムで更新されます。
Sysinternals SuiteからのTCPview は、GUIのようにうまくいきます。
これには、構成可能な更新間隔、アドレス解決、差異の強調表示が含まれます。そして、それはnetstat -a -b
よりもはるかに高速です。
コマンドラインバージョン(tcpvcon.exe)としても利用できます。どちらも無料です。
「登録済み」をどのように定義しますか?
とにかく、netstat -oは現在使用されているリスニングポートをPIDとタスクリスト(または使用可能なプロセスIDリスタ)で一覧表示し、プロセス名と実行可能ファイルを並べ替えます。 ^^
編集:ああニース、netstat -bオプションに気づかなかった-それは明らかにより良いオプションです:)
コマンドラインからnetstatを実行すると、現在の接続がすべて表示されます。 netstat -bは、どのプログラムがポートを使用しているかを示します。