PowerShell 技能连载 - 获取 IP 地址的地理信息
您希望知道某个公网 IP 地址位于什么地方吗?假设您有 Internet 连接,您可以查询公共信息服务来获得。
这个例子将获取某个 IP 地址的地理信息。请确认您将示例 IP 地址替换为了实际存在的公网 IP 地址。请打开类似 https://www.whatismyip.com/ 这样的网站来查看您自己的 IP 地址。如果您使用的是一个内网 IP 地址,该 WEB 服务将无法准确地报告地理信息数据。
#requires -Version 3
$ipaddress = '93.212.237.11'
$infoService = "http://freegeoip.net/xml/$ipaddress"
$geoip = Invoke-RestMethod -Method Get -URI $infoService
$geoip.Response
PowerShell 技能连载 - 获取 IP 地址的地理信息
http://blog.vichamp.com/2015/04/23/get-ip-address-geolocation/