一般當我們在管理server時,手邊沒工具程式時,就要靠基本的指令來解決問題。
當你都是用微軟的server時,指令又更少在使用,所以要有微軟基本指令大百科來查
例如我要ping整個網段
@for /l %i in (1,1,254) do @ping -n 1 -w 40 192.168.1.%i & if
errorlevel 1 (echo 192.168.1.%i>>na.txt) else (echo
192.168.1.%i>>act.txt)
一定有人在網路上看過這一行指令吧
%i是變數,加上ping,for迴圈,判斷式,然後會自動探測192.168.1.X整個網段的ip回應. 有回應的存在 act.txt,沒回應的存在 na.txt。 -n 1 -w 40 ,是ping指令的參數。
有另一種是這樣:
@for /l %i in (1,1,65535) do @ping -n 1 -w 40 192.168.%i & if errorlevel 1 (echo 192.168.%i>>na.txt) else (echo 192.168.%i>>act.txt)
所以整體結構
變數%i是網段,C是254,B是65535,那A就是16777215。