Get-LocalGroupMember generiert einen Fehler für die Administratorengruppe

2103
munrobasher

Die folgenden Befehle werden auf einer Windows 10-VM ausgeführt, die mit AzureAD verbunden ist:

PS C: \ Windows \ system32> Get-LocalGroupMember -Group-Administratoren
Get-LocalGroupMember: Fehler beim Vergleich zweier Elemente im Array. An Zeile: 1 Zeichen: 1

PS C: \ Windows \ system32> Get-LocalGroupMember -Group Users
Group NT AUTHORITY \ Authentifizierte Benutzer Unbekannte
Gruppe NT AUTHORITY \ INTERACTIVE Unbekannt

PS C: \ Windows \ system32> net localgroup-Administratoren
Mitglieder
Administrator AzureAD \ Benutzername

Wissen Sie, warum der PowerShell-Befehl "Get-LocalGroupMember" einen Fehler in der Gruppe "Administratoren" generiert, während "net localgroup" genauso funktioniert wie "Get-LocalGroupMember" für die Gruppe "Benutzer"?

3
Hm, keine Reproduktion auf meinen Win10-Computern. Zoredache vor 7 Jahren 0
Es funktioniert gut auf meinem dev PC, nur nicht diese Testversion von Windows 10 VM. Hmm ... munrobasher vor 7 Jahren 0

1 Antwort auf die Frage

4
Luke

Dies wurde als offizieller Fehler bezeichnet:

https://github.com/PowerShell/PowerShell/issues/2996

Hier ist eine Problemumgehung:

http://jdhitsolutions.com/blog/scripting/2342/query-local-administrators-with-cim/

AKTUALISIEREN:

Ich hatte Probleme mit CIM und WMI.

Hier ist ein weiterer Workaround, der überall für mich funktioniert hat.

https://p0w3rsh3ll.wordpress.com/2016/06/14/any-documented-adsi-changes-in-powershell-5-0/

Mann, es ist der 23.08.2013 und dieser Fehler ist immer noch nicht behoben Kolob Canyon vor 5 Jahren 0