私はWindowsコマンドラインを初めて使いました。サービスによって使用されている正確なポートを名前で取得できるコマンドがあるかどうか疑問です。理想的には、私はPythonでそれをやりたいのですが、bashコマンドでなければならないのであれば、それも問題ありません。Windows:Pythonのサービスで使用されている正確なポートを取得する方法
私の例:特定の範囲内のポートに接続するサービスを実行しています。サービスが再起動するたびに、新しいランダムポートが使用されます。私はそれがポートを見つける方法を自動化したいので、このポートを聞いて、サービスが使用しているポートを手動で指定しなくても自動的にサービスに接続するコードを実行できます。
どのようにすることができます:このスクリーンショットのように
> netstat -ab
:私はサービスの一覧と、彼らは、次のコマンドを使用して接続しているポートを取得することができています
私はサービス "naoqi-bin.exe"の状態を "ESTABLISHED"の状態で取得しますか?
私は、 'ESTABLISHED'状態の' naoqi-bin'の2つのインスタンスを見ています。あなたは両方とも欲しいですか? – SomethingDark