我想知道PowerShell中Get-Member-Properties *之间的区别是什么。

我做Get-ADUser AAA | Get-MemberGet-ADUser AAA -Properties *

为什么-Properties *Get-Member给我更多的结果。

有什么不同?我认为Get-Member用于列出与-Properties *相同的对象的所有属性。

最佳答案

-properties用于指定不属于默认用户对象属性集MS Get-ADuser的其他属性。Get-Member只是获取对象MS Get-Member的属性和方法
当您将Get-ADUser用管道传输到Get-Member时,它只是获取用户对象的默认属性。如果使用-properties *指定其他/所有属性,它将返回所有AD用户的属性(假设您具有权限)。
例:

  • 默认属性:Get-ADuser AAA | Get-Member
  • 所有AD用户属性:Get-ADUser AAA -Properties * | Get-Member
  • 关于powershell - Get-Member与-Properties之间的区别*,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57876410/

    10-12 12:23
    查看更多