曲径通幽论坛

标题: 获取本机 IPv4 地址 [打印本页]

作者: easy    时间: 2014-5-15 11:33
标题: 获取本机 IPv4 地址
该代码只适用于简体中文 Windows 环境:
  1. @echo off

  2. for /f "tokens=16" %%i in ('ipconfig ^|find "IPv4 地址"') do echo IP: %%i

  3. pause
复制代码


如果本机配置有多个 IP 地址,那么可以使用如下代码:
  1. @echo off

  2. setlocal enabledelayedexpansion

  3. for /f "tokens=2 delims=:" %%i in ('ipconfig ^|find "IPv4 地址"') do set /a n+=1&echo IP-%n%: %%i

  4. pause
复制代码

输出:
[attach]3013[/attach]


需要注意的是,在 for 语句中设定变量,需要用到延迟变量,即 n 需要用两个感叹号括起来。






欢迎光临 曲径通幽论坛 (http://www.groad.net/bbs/) Powered by Discuz! X3.2