2
バッチファイルを作成して、ポート80の使用可能性を自動的にチェックし、別のプログラムで使用している場合はエラーメッセージを表示します。しかし、バッチファイルでポート80の可用性をチェックする方法がわかりません。Windowsでバッチファイルを使用してポート80を使用できるかどうかを確認する方法xp
端末で確認するには、次のコマンドがあります。
netstat -o -n -a | findstr 0.0:80
しかし
if (!//port 80 is available) {
// Give an error message
} else {
// Continue with the rest
}
誰かがこの上で私を助けてくださいを次のように私は、バッチファイルでそれをチェックする必要があります。
それは、私とうまく動作します。 :)ポート80を使用しているプログラム名を出力することができます – Thilanka
@Thilanka申し訳ありませんが、私はいくつかのバリエーションを試しましたが、良い解決策を見つけることができません。問題はnetstatとプロセス名を出力するフラグ-bですが、別の行にあり、findstrはそれを見つけることができません。 [Microsoft SysInternals](http://www.sysinternals.com)からもtcpvconを試しましたが、出力にポート番号 – Steve
が含まれていません。 "netstat -o -n -a | findstr ZXCZXCZCZX"コマンドは、ターミナル。しかし、問題はそれが名前ではなくIDだけを表示することです。名前を印刷することができれば十分です。 – Thilanka