$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