作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
鉴于以下情况:
get-wmiobject win32_networkadapterconfiguration -ComputerName SERVER1,SERVER2|select pscomputername,__SERVER
__SERVER
的值被退回。然而,
PSComputerName
是
AliasProperty
指向
__SERVER
.所以我希望它也能返回值(与我在
__SERVER
中的值相同)。
get-wmiobject win32_networkadapterconfiguration |gm pscomputername,__SERVER
返回以下内容:
Name MemberType Definition
---- ---------- ----------
PSComputerName AliasProperty PSComputerName = __SERVER
__SERVER Property System.String __SERVER {get;set;}
PSComputername
过去,成功。我在这里错过了什么导致它失败? PowerShell v2 和 v3 都会发生这种情况。
最佳答案
之前在一些网站上已经问过这个问题(见 CB 的评论)
并且:
Powershell PSComputerName is empty or blank when selected after invoke-command
但是我前段时间遇到了另一个问题,但从未被提及(当时和现在都不是根据我的谷歌搜索)
您是否正在尝试查询虚拟机?
因为据我所知并尝试过,当您查询 VirtualMachine(在我的情况下为 VMware)时,PsComputerName 不存在。
我从来没有找到解决方案或解决方法,但我认为它可以节省您寻找解决方案的时间。
如果你确实找到了一些东西,我会很乐意学习它:)
关于powershell - 为什么我不能从 WMI 中选择 AliasProperty?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14902982/
我是一名优秀的程序员,十分优秀!