我试图收集一个IP地址,然后拆分该IP地址,但是我一直收到错误消息。
$Hostname = hostname
$IPAddress = Test-Connection $Hostname -Count 1 | Select IPV4ADDRESS | Format-Table -HideTableHeaders
$IPAddress2 = $IPAddress.Split('.')
错误消息:方法调用失败,因为
最佳答案
试试看
(Test-Connection $hostname -Count 1).IPV4Address.GetAddressBytes() |
% { $_.ToString() }
不应将
Format-XXX
cmdlet的输出用作字符串等,因为这是控制台的格式化命令关于powershell - 无法分割IP位址,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38896199/