0

首先,我是一个完整的新手,所以我为我的无知提前道歉。我正在尝试使用 find 命令查找 IPv4 地址,存储它,检查它是否存在以及是否不显示错误。我似乎无法弄清楚这一点。

ipconfig | find "IPv4" > nul
if %ERRORLEVEL% EQU 0 (
    'then save result as a variable'
) else (
    goto error
)
4

1 回答 1

0

离开 :

@echo off
setlocal enabledelayedexpansion
for /f "delims=" %%a in ('ipconfig ^| find "IPv4"') do (
  set $IP=!%%a!
  goto:next)

:next
if defined $IP (echo Your IP is : %$IP:~1%) else (echo error)
于 2014-09-18T21:30:58.407 回答