批处理读取 IP 文件并确定 IP 地址。

发布于 科技 2024-06-03
14个回答
  1. 匿名用户2024-01-29

    echo off&cd.>>正在处理中。

    for /f %%i in ('type ') do (ping -n 1 %%i >nul&&echo %%i>> i>>

    回声处理完成,用任意键退出! &pause,如果运行失败,可能是你的 IP 文件不适合这个批处理格式! 届时,请发布您的部分IP文件

  2. 匿名用户2024-01-28

    echo off

    cd.> cd.>

    回声正在处理中,请稍候。

    for /f "delims=" %%a in ( do ping /n 1 %%a >nul 2>nul &&echo %%a>> echo %%a>>

    CLS和回声处理完成,按任意键退出!

    pause >nul

  3. 匿名用户2024-01-27

    IP 文件(内容:

    echo off

    echo 正在判断 IP 是否正常工作。

    for /f "delims="%%i in ( ping -n 1 %%i >nul&&&,正在使用中。 i>> 关机或断网。 i>>

  4. 匿名用户2024-01-26

    建议在命令行上粘贴您正在使用的环境的 ping 情况的示例或屏幕截图。

  5. 匿名用户2024-01-25

    写起来太复杂了。

    echo off

    echo %date%>>

    f %%i in ( do (

    ping -n 1 %%i >nul &&&&echo %%i ping 成功 ||回显 %%i ping 失败 &>echo %%i>>

    检查完成。 任何键退出和查看。

    pause>nul

    start

  6. 匿名用户2024-01-24

    我做了一个小改动,看看它是否能达到你需要的相同目的?

    echo off

    echo %date%>>

    echo.for /f %%i in ( do (

    rem show ip

    echo %%i

    net use \\i\ipc$ >nul 2>nulrem show errorlevel

    echo %errorlevel%

    如果 %errorlevel%==0 回显 ping 成功,如果 %errorlevel%==1 回显 %%i>>echo

    pausecls

  7. 匿名用户2024-01-23

    这就是它的工作原理

    set a=1

    for /l %%i in (1,1,10) do (echo %%j

    ping %%j

    echo %errorlevel%

    如果 %errorlevel%==0 则回显 ping 成功 if %errorlevel%==1 回显 %%j>>a=a+1

  8. 匿名用户2024-01-22

    我还没有用过这个,但是我觉得ping是否有效并不重要,命令是正常执行的,所以它返回到0的正常值

  9. 匿名用户2024-01-21

    请掌握我做批处理文件,点击cmd窗口ping相同的IP地址。

  10. 匿名用户2024-01-20

    @echo off

    temp%/ echo set objdom =>>%temp%/ echo do until = "complete"

    %temp%/ echo 100

    %temp%/ echo loop

    %temp%/ echo

    for /f "tokens=2 delims=" %%a in ('cscript //nologo //e:vbscript %temp%/ "%url%"') do (

    set "publicip=%%a"

    echo,%publicip%>

    暂停运行后,公网IP会存储在其中,你说的IP会跳到你看不懂的某个标记。

  11. 匿名用户2024-01-19

    打开一个 cmd

    输入 ipconfig all | find /i "ip address"

    您会注意到显示了两行内容。

    第 15 个是显示的 IP

    有几个 IP 具有几个网络连接

    关于你的批次,楼上有**。

  12. 匿名用户2024-01-18

    for /f "tokens=15" %%i in ('ipconfig /all ^|find /i "ip address"') do set ip=%%i

    其中,提取IP的关键是:

    ipconfig /all | find /i "ip address"

    通过 ipconfig all 显示机器的当前网络配置,结果通过管道字符传递"|"发送查询命令 find 以搜索包含指定字符串“ip address”的数据行,i 表示不区分大小写。

    echo off

    for /f "tokens=15" %%i in ('ipconfig /all ^|find /i "ip address"') do set ip=%%i

    for /f "tokens=15" %%i in ('ipconfig /all ^|find /i "subnet mask"') do set mask=%%i

    for /f "tokens=15" %%i in ('ipconfig /all ^|find /i "dns servers"') do set dns=%%i

    Echo 本机 IP 为:%ip%

    Echo 本机子网掩码为:%mask%。

    Echo 本机 DNS 为:%dns%。

    pause

  13. 匿名用户2024-01-17

    创建新的文本文档。

    输入@echo

    ipconfig/all

    pauseexit

    然后保存它,并将文件后缀更改为 bat

  14. 匿名用户2024-01-16

    @echo off

    setlocal enabledelayedexpansionfor /f "delims=: tokens=2" %%i in ('findstr /c:"ip address" ') do (

    set str=%%i

    set "str=!str:~1!"

    echo.>!str!.txt

    保存上面的蝙蝠

    也就是说,你要处理的txt文件,会生成一个以ip命名的txt文件。

相关回答
7个回答2024-06-03

非常容易使用! 王申老昌!

10个回答2024-06-03

名称:Rabbit! 亚动态转换器。

软件语言:简体中文。 >>>More

9个回答2024-06-03

for /f "tokens=*" %%a in ( do (set /a n+=1

set _!n!=%%a >>>More

7个回答2024-06-03

Wi-Fi:回声关闭

CLS 回声。 >>>More

6个回答2024-06-03

将 1000 个文件从文件夹 A 移动到文件夹 1、2、3 并替换为 123,因为 bcde 和其他项目不容易操作。 >>>More