我正在构建一个将Test-Connection
本地网关和网站的脚本。为了获得我使用的活动网关:
$GateWay = (Get-wmiObject Win32_networkAdapterConfiguration | ?{$_.IPEnabled}).DefaultIPGateway
这很好用,但它为结果增加了两个空格。我已经使用Trim()
来取消它们,但使用.length
,这不能完成工作,并且会在我的脚本的下一行中断。所以,坚持到这里..
这里是我用来测试的代码:
Clear-host
$Gateway = [String](Get-wmiObject Win32_networkAdapterConfiguration | ?{$_.IPEnabled}).DefaultIPGateway
$GateWay.Length
$GateWay.Trim()
$GateWay.Length
答案 0 :(得分:3)
Trim()
不修改字符串,返回修改后的副本。
试试这个:
$GateWay = $GateWay.Trim()