Chinaunix

标题: 只用一条DOS,CMD命令判断,搜索,查找局域网,互联网中存活的主机 [打印本页]

作者: oma    时间: 2011-12-20 09:47
标题: 只用一条DOS,CMD命令判断,搜索,查找局域网,互联网中存活的主机
哈哈哈,文章发出后,又有人留言给了个更给力的命令“for /l %p in (1,1,254) do @ping 192.168.1.%p -n 1 -w 10 |find "TTL" /i”,还可以判断互联网哟,速度刚刚的,Soga ……
只用一条DOS,CMD命令判断,搜索,查找局域网,互联网中存活的主机

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

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

    这个应该不难吧:

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

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

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

    al277 21:09:50
        我不但要开10个cmd 还要每条都运行命令呢

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

    cao2109  21:10:15
        start cmd 替换成命令

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

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

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

    cao2109
        你让他输出到txt里

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

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

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

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

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


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

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

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

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

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

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

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

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

    命令如下:

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

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

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

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






欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2