使用批处理文件执行Ping和nbtstat -a命令

时间:2017-06-20 18:25:22

标签: batch-file ping

美好的一天

我在一家拥有大量计算机的公司担任IT部门,因此它遇到了很多DNS问题。

我正在尝试将批处理文件写入

  
      
  1. 提示输入主机名
  2.   
  3. Ping主持人
  4.   
  5. 对ping返回的IP地址执行nbtstat -a
  6.   
  7. 在屏幕上显示两个结果
  8.   

到目前为止,我尝试过这种代码:

@echo off
Set /p host= "Hostname: " 
ping %host%>> C:\Ping.txt

由于

1 个答案:

答案 0 :(得分:0)

应该这样做:

@echo off
set /p hostname="> "
ping %hostname%
for /f "delims=[] tokens=2" %%# in ('ping -n 1 %hostname%') do nbtstat -a %%#&goto a
:a