【发布时间】:2014-12-02 20:20:50
【问题描述】:
如何像这样只显示 ping 结果的状态-这里是“我的 serverx is...fixed 只更改在线/离线状态。
** 我的 server1 正在....在线
** 我的 server2 正在....在线
** 我的 server3 .... 离线
我尝试过这个..但失败了
@echo off
ping My server1|find "Reply from " >NUL
IF NOT ERRORLEVEL 1 echo Success
IF ERRORLEVEL 1 echo Fail
ping My server2|find "Reply from " >NUL
IF NOT ERRORLEVEL 1 echo Success
IF ERRORLEVEL 1 echo Fail
ping My server3|find "Reply from " >NUL
IF NOT ERRORLEVEL 1 echo Success
IF ERRORLEVEL 1 echo Fail
echo My server1 is ....%ver%
echo My server2 is ....%ver%
echo My server3 is ....%ver%
如何在这里设置变量来做到这一点。
谢谢。
【问题讨论】:
-
也许this 可以提供帮助
标签: batch-file