只用一条DOS,CMD命令判断,搜索,查找局域网,互联网中存活的主机

admin 2021年4月3日18:52:03评论32 views字数 913阅读3分2秒阅读模式

站长补充:

哈哈哈,文章发出后,又有人留言给了个更给力的命令:

for /l %p in (1,1,254) do @ping 192.168.1.%p -n 1 -w 10 |find /i "TTL"

还可以判断互联网哟,速度刚刚的,Soga ……


上周al277在群里问:批处理同时打开10个dos窗口怎么写?

这个应该不难吧:

for /L %i in (1,1,10) do start cmd

al277 21:09:50

我不但要开10个cmd 还要每条都运行命令呢

cao2109  21:10:15

start cmd 替换成命令

al277

比如 每个dos 窗口都运行net user呢

cao2109

你让他输出到txt里

for /L %i in (1,1,10) do net user >>1.txt

(如果直接把start cmd 替换成 net user,那么cmd执行完net user就退出了,根本看不到结果,临时给他想了个办法重定向到txt里)

周日去上课,问了xianghu同学,不输出txt的命令是:

for /L %i in (1,1,10) do start cmd /c "net user &&pause"

大牛就是大牛啊。问题解决了,没想本质问题,al277用这个命令来做什么,不可能来net user吧。

用来ping局域网存活主机倒不错,这小子不是在搞内网吧....

命令如下:

for /L %i in (1,1,254) do start cmd /c "ping 192.168.1.%i &&pause"

只有 ping 通的才暂停,PING 不通就自动退出了,当然有防火墙也PING不通。

留言评论(旧系统):

YY的 @ 2011-04-03 20:34:31

试一下这个:
for /l %p in (1,1,254) do @ping 192.168.1.%p -n 1 -w 10 |find "TTL" /i >>d:alive.txt
非常的实用。

想要个比较cool的黑爷源码,
*********@qq.com

本站回复:

我去,这个爽,比那个好多了,改一下“for /l %p in (1,1,254) do @ping 192.168.1.%p -n 1 -w 10 |find "TTL" /i”。黑页已发送。

文章来源于lcx.cc:只用一条DOS,CMD命令判断,搜索,查找局域网,互联网中存活的主机

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2021年4月3日18:52:03
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   只用一条DOS,CMD命令判断,搜索,查找局域网,互联网中存活的主机https://cn-sec.com/archives/318952.html

发表评论

匿名网友 填写信息