2017-04-14 89 views
1

我有一個批處理文件,可以重新啓動我中心的幾臺計算機。批處理文件工作正常,但我希望它運行得更快。它的速度慢的原因是,當它運行到一臺已關閉的計算機上時,它會繼續嘗試在移動到下一臺計算機之前找到該計算機約15秒。運行批處理命令沒有檢查確認

我可以降低批量命令查找計算機的時間,還是讓它發送命令並繼續下一個命令?

我已經粘貼下面我當前批處理命令:

shutdown /f /r /m \\VAMAR-3STHWV1 /t 000 
+0

在運行'shutdown'命令之前,嘗試對計算機執行'ping'命令。 – dcg

+0

使用shutdown命令啓動START命令。 'start「」shutdown/f/r/m \\ VAMAR-3STHWV1/t 000' – Squashman

+0

我喜歡ping的想法。我可以從START命令期望什麼樣的響應?這聽起來像會增加更多延遲。 –

回答

1

隨着ping命令我相信你能做到這一點。通過告訴ping命令只發送一個回顯請求,然後&&shutdown命令荷蘭國際集團的結果,是這樣的:

ping VAMAR-3STHWV1 -n 1 >nul && shutdown /f /r /m \\VAMAR-3STHWV1 /t 000 

這樣的shutdown命令獲取只有當ping在一個回波順利到達了​​執行請求。

+0

試過這個,它工作。謝謝 –