首页 > 解决方案 > 获取国家代码并保存为批处理文件变量

问题描述

我想获取此页面的内容并将其保存为批处理变量。

http://ip-api.com/line?fields=2

如果可能的话,我只想在没有任何外部应用程序或 PowerShell 命令的情况下使用批处理来完成。

上面的 URL 将返回当前 IP 地址的国家代码。

我已经用这个批处理文件做了,但我不想要 PowerShell 代码:

@echo off
for /f "tokens=*" %%i in ('powershell /command "(Invoke-WebRequest -Uri 'http://ip-api.com/line?fields=2').Content"') do set return=%%i
echo "%return%"
pause

标签: batch-filecmd

解决方案


推荐阅读