Code-Beispiel

Well-Known Security Identifier verwenden

Autor: Dr. Holger Schwichtenberg

Beschreibung

In Windows eingebaute Benutzer und Gruppen besitzen einen so genannten Well-Known Security Identifier. .NET 2.0 stellt eine Auflistung System.Security.Principal.WellKnownSidType bereit, die man zur Instanziierung der Klasse SecurityIdentifier einsetzen kann. Man umgeht damit die sprachspezifischen Unterschiede des Betriebssystems (»Guests«/»Gäste«).

Programmcodebeispiel in PowerShell-Skript

Bekannte Konten

$SID = [System.Security.Principal.WellKnownSidType]::BuiltinAdministratorsSid
$Account = new-object system.security.principal.securityidentifier($SID, $null)
$Name = $Account.Translate([system.security.principal.ntaccount]).value
$Name

 

Querverweise

 Liste aller Codebeispiele  Definition '.NET Framework Class Library'  PowerShell Community Portal

Buchtipp

Buchcover PowerShell 7 und Windows PowerShell 5 – das Praxishandbuch (6. Auflage Juni 2024 (10. Auflage Gesamtreihe)) PowerShell 7 und Windows PowerShell 5 – das Praxishandbuch
Autor(en): Dr. Holger Schwichtenberg
Erschienen 2024
Umfang: 1426 Seiten
ISBN: 3446481958

Beratung & Support

Schulungen

  Anfrage für eine individuelle Schulung zum Thema POWERSHELL  Gesamter Schulungsthemenkatalog