如何用批处理命令查询公网IP并输出txt文件?

请教高手:1、如何用批处理命令查询公网IP并输出txt文件?批处理命令应该怎么写呢?输出的txt文件可以用时间为名称吗?能实现执行的窗口最少化吗?2、start""%1这... 请教高手:
1、如何用批处理命令查询公网IP并输出txt文件?批处理命令应该怎么写呢?输出的txt文件可以用时间为名称吗?能实现执行的窗口最少化吗?
2、start "" %1
这句话能写成批处理命令吗?能实现执行的窗口最少化吗?
展开
 我来答
依梦琴瑶
高粉答主

推荐于2016-08-02 · 说的都是干货,快来关注
知道顶级答主
回答量:6.9万
采纳率:82%
帮助的人:1.7亿
展开全部
@echo off
echo 正在查询,请稍等...
set "URL=http://iframe.ip138.com/ic.asp"
(echo Set objDOM = WScript.GetObject^(WScript.Arguments^(0^)^)
echo Do Until objDOM.ReadyState = "complete"
echo WScript.Sleep 100
echo Loop
echo WScript.Echo objDOM.DocumentElement.OuterText)>Getip.vbs
for /f "tokens=2 delims=[]" %%a in ('cscript //nologo //e:vbscript Getip.vbs "%URL%"') do (
set "PublicIP=您的外网 IP 是: %%a"
)
del Getip.vbs
echo.
echo %PublicIP%
echo %PublicIP%>IP_%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%%time:~9,2%.txt
pause

上面代码是查询外网IP的,并写入时间命名的文本,但是双击该批处理,此脚本窗口不可能最小化

 

需要最小化,那么你需要另外一个脚本来调用

start /min "" "ipchaxun.bat"
exit
追问
运行后提示“ECHO 处于关闭状态。”
Storm代理
2023-07-25 广告
StormProxies是一家提供动态代理服务器服务的企业,旨在帮助用户更好地管理网络访问和安全。以下是一些关于StormProxies的IP动态代理服务的特点:1. 高匿名性:StormProxies的动态代理服务器具有高匿名性,可以有效... 点击进入详情页
本回答由Storm代理提供
Du错错错

2015-09-22 · 知道行家,感谢您的关注。
Du错错错
采纳数:871 获赞数:7279

向TA提问 私信TA
展开全部
@echo off
::调用格式:
call :select "ip address" "ip"
call :select "Physical Address" "mac"
call :select "Default Gateway" "gateway"
call :select "DNS Servers" "dns"
call :select "Description" "netcard"
:: 演示效果
echo IP地址:%ip%>> d:\ip.txt
echo MAC地址:%mac%>> d:\ip.txt
echo DNS服务器:%dns%>> d:\ip.txt
echo 网关:%gateway%>> d:\ip.txt
echo NETCARD:%netcard%>> d:\ip.txt
pause>nul
goto :eof
::**************************************************************
:: 解析ipconfig命令输出通用函数
::**************************************************************
:select
for /f "tokens=2 delims=:" %%i in ('ipconfig /all ^| findstr /i /c:%1') do if not "!%~2!" == "" set "%~2=%%i"
goto :eof
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式