通过CMD.exe Ping扫描语法

时间:2013-12-04 02:35:27

标签: cmd ping

我正在尝试创建一个执行ping扫描的命令,然后将回复输出到ping_result.txt。这就是我所拥有的。但是,它实际上并不用输出填充文件。

(for /L %a IN (1,1,254) DO ping /n 1 /w 3 192.168.2.%a | find "Reply") > ping_result.txt .

使用这种重定向和分组方法的任何解决方案?

3 个答案:

答案 0 :(得分:2)

我认为你的括号是错误的"地方给出不同的结果。这是你可能想到的,至少对我有用。

.home-services

答案 1 :(得分:0)

您确定字符Reply会出现在ping回复中吗?

答案 2 :(得分:0)

这会为每个地址发出一个命令,因此您需要附加到该文件而不只是重定向到该文件。

(/ L%a IN(1,1,254)DO ping / n 1 / w 3 192.168.2。%a | find“Reply”)>> ping_result.txt