5G系统之家网站 - 操作系统光盘下载网站!

当前位置: 首页  >  教程资讯 dos命令 同时查询

dos命令 同时查询

时间:2023-05-25 来源:网络 人气:

    在日常工作和学习中,我们常常需要查询一些信息,比如查看IP地址、查找文件、查看端口等等。而通过DOS命令,我们可以轻松地实现这些操作。本文将详细介绍如何使用DOS命令同时查询多个信息,以提高工作和学习效率。

    一、查看IP地址

    在Windows系统中,我们可以通过ipconfig命令来查看本机的IP地址。但是当我们需要查询多台电脑的IP地址时,一个一个输入ipconfig命令显然是不现实的。这时候,我们可以使用for循环语句和ping命令来实现批量查询。

    具体操作步骤如下:

    1.打开记事本,输入以下代码:

    @echooff

    for/f"tokens=2delims=:"%%ain('ipconfig^|findstr"IPv4"')do(

    setip=%%a

    echo%computername%:!ip:~1!

    )

    pause

    2.将文件保存为.bat格式,例如“ip.bat”。

    3.双击运行“ip.bat”文件即可查看当前计算机的IP地址。

    上述代码中,“tokens=2”表示取第二个参数,“delims=:”表示使用冒号作为分隔符,“!ip:~1!”表示去掉IP地址前面的空格。

    二、查找文件

    在Windows系统中,我们可以使用dir命令来查找指定文件夹中的文件。但是当我们需要在多个文件夹中查找特定的文件时,一个一个输入dir命令也是非常麻烦的。这时候,我们可以使用for循环语句和dir命令来实现批量查找。

    具体操作步骤如下:

    1.打开记事本,输入以下代码:

    @echooff

    setlocalenabledelayedexpansion

    set/pkeyword=请输入要查找的文件名或关键字:

    for/r%%iin(*)do(

    setname=%%i

    if"!name:%keyword%=!"neq"!name!"(

    echo!name!

    )

    )

    pause

    2.将文件保存为.bat格式,例如“find.bat”。

    3.双击运行“find.bat”文件,在提示框中输入要查找的文件名或关键字即可。

    上述代码中,“setlocalenabledelayedexpansion”表示开启延迟环境变量扩展,“set/p”表示接收用户输入的参数,“for/r”表示循环遍历当前目录及其子目录下的所有文件,“!name:%keyword%=!”表示判断当前文件名中是否包含关键字。

    三、查看端口

    在网络连接中,我们常常需要查看某个端口是否被占用。在Windows系统中,我们可以使用netstat命令来查看当前计算机上所有正在使用的端口。但是当我们需要查询多台电脑的端口占用情况时,一个一个输入netstat命令显然是不现实的。这时候,我们可以使用for循环语句和telnet命令来实现批量查询。

    具体操作步骤如下:

    1.打开记事本,输入以下代码:

    @echooff

    set/pip=请输入要查询的IP地址:

    for/l%%iin(1,1,65535)do(

    telnet!ip!%%i>nul2>nul&&echo!ip!:%%i

    )

    pause

    2.将文件保存为.bat格式,例如“port.bat”。

    3.双击运行“port.bat”文件,在提示框中输入要查询的IP地址即可。

    上述代码中,“set/p”表示接收用户输入的IP地址,“for/l”表示循环遍历1到65535之间的所有数字,“telnet!ip!%%i>nul2>nul”表示尝试连接指定IP地址和端口号,如果连接成功则输出结果。

    通过上述操作,我们可以轻松地同时查询多个信息,提高工作和学习效率。希望本文能够对您有所帮助!

dG9rZW49NWJmMDQ0MzdmMWM5MWNkMDI4ZTZhODc2Y2NiMmJhMTEmcz04NzkwRUQyMjE3MEU0NkVFNENFMUU1Q0EwMTAwRjBCMg==.jpg

imtoken钱包:https://cjge-manuscriptcentral.com/software/7092.html

作者 小编

教程资讯

教程资讯排行

系统教程

    标签arclist报错:指定属性 typeid 的栏目ID不存在。