标题: [求助]如何判断8000端口是否开启,并运行下一步
[打印本页]
作者: yijunnet
时间: 2010-3-26 13:37
标题: [求助]如何判断8000端口是否开启,并运行下一步
判断本机8000端口是否开启,如果没有开启,继续运行其它命令,如果开启,就直接退出.
能不能不生成txt来判断
作者: HAT
时间: 2010-3-26 17:15
netstat + findstr
不用生成txt
作者: Hanyeguxing
时间: 2010-3-26 18:38
for /F "skip=4 tokens=3 delims=: " %%i in ('netstat -ano') do if %%i==8000 goto :eof
作者: yijunnet
时间: 2010-3-26 18:49
3楼的试过不行,netstat + findstr哪位写出来告诉一下.
作者: Hanyeguxing
时间: 2010-3-26 19:02
为什么写个代码出来非要加个说明呢?
"skip=4 tokens=3 delims=: "中delims=后依次为一个英文冒号,一个制表符tab,一个空格符号。
在论坛发贴时,一个制表符会被自动转成8个空格!
正常的批处理中,delims=后跟9个空格与跟一个空格是等效的,所以一看就该知道那该是一个制表符tab
[
Last edited by Hanyeguxing on 2010-3-26 at 19:09 ]