
ping結果輸出批處理如何將ip顯示為主機名稱求賜教請教一下 現在的情況是 單位有好多終端 想每天上班第一時間ping一下各個終端網絡是否都通 于是做了一個批處理文件 來批量ping各個終端 目前這個批處理文件是可用的 輸出的結果顯示的是ip和是否連同的結果(OK或者NO)但是我想讓顯示的那個IP 變成各個終端的名字 不知怎么能實現 求問各位前輩 這個批處理文件是這么實現的目前:1、建立一個名字為 IP.txt 文檔里面是各個終端的ip地址例如:192.168.1.1192.168.1.2192.168.1.3......2、建立一個批處理文件 命令如下
3、輸出結果192.168.1.1/ok192.168.1.2/ok192.168.1.3/ok......我就是想把那個結果:192.168.1.1/ok 換成:交換機1/ok可以嗎?我翻了一下以前的教程 有說在那個txt文檔里 在iP的后面加上:交換機1 如:192.168.1.1:交換機1 冒號前后沒有空格 可是這樣 貌似格式不對 但是確實顯示的 192.168.1.1:交換機1 但是告訴找不到主機 可是冒號前面加上空格 又沒有:交換機1了請大神賜教nclick="copycode($('code0'));">復制代碼
- @echo off
- set now=%date% %time%
- echo %now%>>report.txt
- for /f %%i in (IP.txt) do (ping -w 1 -n 2 %%i &&echo %%i /ok >>report.txt||echo %%i /no >>report.txt)
- start report.txt

