【问题标题】:Test-Connection formatting returns blanks测试连接格式返回空白
【发布时间】:2014-03-27 16:42:45
【问题描述】:

我正在尝试在机器上使用 Test-Connection 命令。如果我使用

Test-Connection TESTMACHINE

它工作正常,并在 Source、Destination、IPV4Address、IPV6Address、Bytes 和 Time(ms) 列中返回结果。但是,如果我尝试像这样向下钻取字段:

Test-Connection TESTMACHINE | Select-Object Destination, IPV4Address

它只会返回 IPV4Address 并且 Destination 列将是空白的。

这是 Powershell 的错误还是我做错了什么?

【问题讨论】:

    标签: powershell


    【解决方案1】:

    查看返回的实际对象。保存目的地名称的属性似乎实际上称为“地址”。

    那就试试吧:

    Test-Connection TESTMACHINE | Select-Object Address, IPV4Address
    

    问候 阿卡斯

    【讨论】:

    • 为了扩展 Arcass 所说的内容,您可能应该做的是 Test-Connection TESTMACHINE | Get-Member 并查看可用的属性。然后你就可以看到你想在你的Select-Object里放什么了。
    • 我该如何检查?
    • @TheMadTechnician 因为我被带到这里是因为类似的情况,但我的更多与如何调用管道地址有关。可能忘记了一个标准的保留调用方法,但是对于(Test-Connection "TESTMACHINE").Address,你如何让它工作?我必须将选择中的列从“地址”重命名为“计算机名称”才能正常工作。我尝试将它用引号括起来,例如 ."Address" 但它不起作用。
    • 我不确定我是否完全理解这个问题。我的评论是关于通过管道将对象传递给Get-Member 以查看可用属性。也许您应该发布一个新问题,以正确地询问您需要什么帮助。
    猜你喜欢
    • 1970-01-01
    • 2015-04-07
    • 1970-01-01
    • 2011-08-30
    • 2016-12-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多