这种写法更好,你自己选择
@ECHO OFF
set var=
set /p var=输入要获取ip的网址:
for /f "skip=1 tok ...
白夜 发表于 2013-1-28 22:54
我也来一个,不用临时文件,使用系统自带 mshta.exe 。- @ECHO OFF
- Set host=
- Set ip=
- Set /p host=请输入要获取 ip 的主机名称:
- For /f "skip=1 tokens=2 delims=[" %%a in ('ping %host%') do (
- For /f "tokens=1 delims=]" %%b in ("%%a") do (
- Set ip=%%b
- )
- )
- mshta javascript:window.clipboardData.setData('text',"%ip%");window.close();
- echo 主机 %host% 的IP地址 %ip% 已经复制到剪贴板!
- pause
复制代码
|