你打开一个cmd
输入ipconfig /all | find /i "IP address"
你会发现有两行东西显示出来
这两行作为文本文件被传送给for程序体分析
tokens=15表示从这个文本文件的第15个参数开始读取
默认的分隔符是空格
第15个就是显示出来的IP
有几个网络连接就有几个ip
关于你那个批处理,楼上有代码
@echo off & setlocal enabledelayedexpansion
cd /d C:\Users
(echo [目录]
for /f "delims=" %%a in ('dir /a-d/b') do (
set /a Num+=1
echo !Num!=%%~na
))>文件名txt
pause
@echo off
>"%~dp0abat" echo @ren %%1 "%%~nx11"
reg add "HKEY_CLASSES_ROOT\txtfile\shell\修改文件名\command" /ve /d "%~dp0abat ""%%1""" /f
pause
这是用系统中的txt文件做的测试,实际使用时将 txtfile修改你的文件类型即可兼容Winxp~Win7 Win7下需右键 以管理员身份运行
运行此批处理后会在txt文本文件的右键菜单中添加一项新菜单可重命名文件
以上就是关于怎样用批处理读取当前IP全部的内容,包括:怎样用批处理读取当前IP、批处理:取当前文件夹下所有文件名到文本,并修改文本中的文件名及增加一行内容、批处理获取当前文件名等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)