我想知道PowerShell中Get-Member
和-Properties *
之间的区别是什么。
我做Get-ADUser AAA | Get-Member
和Get-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
Get-ADUser AAA -Properties * | Get-Member
关于powershell - Get-Member与-Properties之间的区别*,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57876410/