The property names of Get-ADSIPrincipalGroupMembership is lower case initial letter
Get-ADSIPrincipalGroupMembership -Identity $env:COMPUTERNAME | Get-Member
TypeName: System.Management.Automation.PSCustomObject
Name MemberType Definition
---- ---------- ----------
Equals Method bool Equals(System.Object obj)
GetHashCode Method int GetHashCode()
GetType Method type GetType()
ToString Method string ToString()
description NoteProperty string description=All workstations and servers joined to the domain
name NoteProperty string name=Domain Computers
where best practice for PowerShell is to use upper case initial letter for property names.
The property names of Get-ADSIPrincipalGroupMembership is lower case initial letter
where best practice for PowerShell is to use upper case initial letter for property names.