我正在編寫腳本以通過IPMI啓動系統。在啓動其他機器之前,其中一臺機器必須可到達。批處理循環沒有按預期執行
我寫了一個簡單的循環,期待它的工作,但它給了我一些麻煩
:PING_LOOP
ping -n 1 -w 1000 <IP Address>
IF %ERRORLEVEL% NEQ 0 GOTO PING_LOOP
哪裏<IP Address>
是機器,我需要繼續之前等待的IP地址。該循環適用於3或4次迭代,但之後失敗,即使系統尚未到達。是否有一個原因?
編輯:這個劇本正在從一個雙贏Server 2008 R2的計算機
剛剛在我的機器上試過一個IP不可達(128.10.0.2),循環工作 – 2013-04-04 14:28:21
有趣。 win server 2008 r2? – Franklin 2013-04-04 14:29:10
嘗試在Windows 7 x64和2008 r2 x64 – 2013-04-04 14:32:05