potshock
Goto Top

Powershell: Get-LocalUser oder GetLocalGroupMember

Guten Morgen Powershell User,


ich bastel seit ein paar Tagen an einem Powershell Script zur Inventarisierung von Windows 10 PC welche nicht im AD sind.
Es hakt nur noch an einer Stelle, sonst alles perfekt face-smile.

Ich möchte u.a. lokale Benutzer unter Windows 10 per Powershell auslesen.

Get-LocalUser  | Where-Object Enabled -eq 'true' | select Name, fullname, Enabled  
liefert mir die User auch, aber ich kann nicht abfragen, ob diese User Administratoren oder normale Benutzer sind.
Gibt es dafür einen Lösung?

Ausserdem habe ich mich an "Get-LocalGroupMember" versucht, aber seht selbst face-wink.

Get-LocalGroupMember -Group Administratoren
liefert mir die Administratoren, aber leider auch inactive wie der BuiltIn "Administrator".
Also ich benötige nur aktive und ausserdem auch den "fullname"

Get-LocalGroupMember -Group Benutzer
liefert mir die Benutzer, aber auch "NT-AUTORITÄT\Authentifizierte Benutzer" und "NT-AUTORITÄT\INTERAKTIV" welche ich nicht benötige.
Auch hier fehlt mir der "fullname".


Leider sind meine Powershell bzw. meine Programmierkenntnisse so bescheiden, daß ich nicht weiterkomme.

Wünsche einen entspannten Freitag
Potshock

Content-ID: 570392

Url: https://administrator.de/contentid/570392

Ausgedruckt am: 22.11.2024 um 05:11 Uhr

erikro
Lösung erikro 08.05.2020 um 13:29:54 Uhr
Goto Top
Moin,

Get-LocalGroupMember Administratoren | ?{$_.objectclass -eq "Benutzer"} | %{Get-LocalUser $_.SID} | ?{$_.enabled -eq $true} | select *  

Gibt Dir alle aktiven Administratoren aus. Bei Benutzergruppen einfach "Administratoren" mit dem entsprechenden Gruppennamen ersetzen. Fullname habe ich bei lokalen Nutzern nicht gefunden.

hth

Erik
potshock
potshock 08.05.2020 um 21:50:36 Uhr
Goto Top
Hi erikro,

besten Dank, klappt bestens.
fullname ist auch dabei, manche haben nur keinen face-wink.

Schönes Wochenende
Potshock
erikro
erikro 10.05.2020 um 17:14:03 Uhr
Goto Top
Zitat von @potshock:
fullname ist auch dabei, manche haben nur keinen face-wink.

Ach deshalb war das nie dabei. Meine lokalen User haben keinen. face-wink Schön, dass ich Dir helfen konnte.