Windowsバッチのスクリプトを印刷た場合は、エラーメッセージポート使用
-
21-08-2019 - |
質問
ようにしていくバッチスクリプトエラーの場合ポート1099は既に使用されています。
残念なこととしていただいて構いませんので、DOSバッチスクリプトいたものの、トとか付けたやつでも強い
私の印刷ができるのPIDプロセスの申し訳港1099手動
netstat -aon | findstr ":1099"
でもこういうことができるように施設まで格安料金プランをコマンドでバッチスクリプトおよび出口のスクリプトエラーメッセージの場合コマンドが出力されます。
と思いを込めてカバーさせて頂きましたがリダイレクト出力を一時ファイルのサイズでもっhacky...
解決
netstat -an | FINDSTR ":1099" | FINDSTR LISTENING && ECHO Port is in use && EXIT 1
利用できる &&
バッチ実行するスクリプトコマンドの場合のみ前のコマンドが成功した(口コ/ERRORLEVEL
).これを表示することができます。メッセージの出口を出る場合のみ、文字列または出力のnetstat.
また、いを明示的に探し LISTENING
ポートがあります。
FINDSTR
支援正規表現もできますので次の短縮のためのコマンドライン:
netstat -an | findstr /RC:":1099 .*LISTENING" && ECHO Port is in use && EXIT 1
所属していません StackOverflow