Powershell-IP地址进制转换 由%s发布 | 12月 18, 2018 | 学习笔记 | 0 | $IPAddress = "192.168.2.22" $hex = $IPAddress.Split(".") | ForEach-Object { [convert]::ToString($_, 16) } $hex[0]+$hex[1]+$hex[2]+$hex[3] 以上脚本可以将IP转换为16进制,ForEach-Object可以使用别名%号来表示,但不建议这样使用,不方便读取,如需将IP转换为2进制或10进制,只需将16改为2、10 HEX