Windowsファイアウォールでポートが開いているかどうか確認したいと思います。Windowsファイアウォールのルールをチェックするには?
私はnetshのを使用して、この方法を見つけた:
...
ルールが存在するかどう返しますnetsh advfirewall firewall show rule name="My rule"
しかし、Windowsの言語に依存し、これは異なるメッセージが返されます。私はこれをより良い方法で解決しようとしています。結果がYes
またはNo
、True
またはFalse
で、ローカライズされた文字列ではありません。
ヒントはありますか?
サードパーティのモニタがあればどうしますか? また、 "advfirewall" AFAIRはVistaまたはWin7で、2000/XPにはこのようなコマンドはありませんでした。AFAIR –
apiがあります。あなたはそれを探しましたか? –
これを試してください[高度なセキュリティを備えたWindowsファイアウォールを使用したスクリプトAPIとDelphi](https://theroadtodelphi.com/2013/11/21/using-the-windows-firewall-with-advanced-security-scripting-api-and -delphi /) – RRUZ