我找到了一些关于如何在脚本中捕获我的计算机 IP 地址的惊人答案,但所有答案都让用户立即输出 IP 地址。
for /f "tokens=2 delims=[]" %%f in ('ping -4 -n 1 www.google.com ^|find /i "pinging"') do echo IP=%%f
我特别需要能够在脚本后面使用 IP 地址。如何将其存储在变量中以备后用?我认为这将是以下内容:
for /f "tokens=2 delims=[]" %%f in ('ping -4 -n 1 %COMPUTERNAME% ^| find /i "pinging"') do set /A IPADDR=%%f
echo IP: %IPADDR%
当我这样做时,变量只包含第一个八位字节。任何帮助,将不胜感激。