find特定字符后运行某程序
bat批处理能不能做到譬如:运行ver后如果有找到字符Windows 2000后再运行netstat -n
我这样写:
ver |find /i "Windows 2000"|netstat -n
但是在xp下也是会运行netstat -n,
请各位指教 自问自答:
令改成这样
ver | find /i "Windows 2000" && netstat -n
然后你可以看下这个帮助信息引用:
&&
command1 && command2 只有在符号 && 前面的命令成功时,才用于运行该符号后面的命令。Cmd.exe 运行第一个命令,然后只有在第一个命令运行成功时才运行第二个命令。
||
command1 || command2 只有在符号 || 前面的命令失败时,才用于运行符号 || 后面的命令。Cmd.exe 运行第一个命令,然后只有在第一个命令未能运行成功(接收到大于零的错误代码)时才运行第二个命令。
页:
[1]