打印

[提问] 批处理取字符问题

批处理取字符问题

我想把ipconfig这个命令其中的 IP Address. . . . . . . . . . . . : 192.168.243.18 这行的192.168.243.18追加入1.txt该怎么写?我用|find和 for命令就是不能实现。

TOP

LZ是想获得IP地址吧。
你可以试试这条命令 nslookup
若想加到文本里,CMD 输入 nslookup > x:1.txt (x代表盘符)
不过执行后你自己需要自己关掉啦~~按CTRL +C

TOP

for /f "tokens=15" %%i in ('ipconfig ^| find /i "ip address"') do set ip=%%i
echo %ip% >c:\1.txt

TOP

Processed in 0.017368 second(s), 5 queries, Gzip enabled.