我正在使用 PowerShell 2.0 并尝试从 Win32_ShadowCopy 获取可能的方法。
现在,当我使用时,Get-WmiObject -list Win32_ShadowCopy | Get-Member
我得到:
TypeName: System.Management.ManagementClass#ROOT\cimv2\Win32_ShadowCopy
Name MemberType Definition
---- ---------- ----------
Name AliasProperty Name = __Class
Create Method System.Management.ManagementBaseObject Cre...
...
但如果我使用Get-WmiObject Win32_ShadowCopy | Get-Member
我得到:
TypeName: System.Management.ManagementObject#root\cimv2\Win32_ShadowCopy
Name MemberType Definition
---- ---------- ----------
Revert Method System.Management.ManagementBaseObject Reve...
Caption Property System.String Caption {get;set;}
...
现在我不明白。为什么我会得到 2 个看似不同的课程?我希望这两个命令的结果相同。我可以找到-list
文档中的内容,但找不到没有-list
开关的默认行为。有人愿意澄清吗?