Funktionreferenz


_Security__LookupAccountName

Beschreibung anzeigen in

Ermittelt einen Sicherheits-Identifizierer (SID) für das Konto und den Namen der Domäne

#include <Security.au3>
_Security__LookupAccountName ( $sAccount [, $sSystem = ""] )

Parameter

$sAccount Gibt den Namen des Kontos an. Es ist ein vollständiger String im domain_name\user_name Format zu benutzen, um
sicherzustellen, dass die Funktion das Konto in der gewünschten Domäne findet.
$sSystem [optional] Name des Systems.
Dieser String kann der Name eines Remote-Computers sein.
Ist Dieser String leer, beginnt die Übersetzung des Kontonamens auf dem lokalen System.
Kann der Name nicht im lokalen System aufgelöst werden, wird diese Funktion versuchen den Namen aufzulösen, indem Domain Controller genutzt werden, die im lokalen System vertrauenswürdig sind.

Rückgabewert

Erfolg: Array mit dem folgenden Format:
    $aAcct[0] - SID Strings
    $aAcct[1] - Domänenname
    $aAcct[2] - SID Typ
Fehler: Setzt das @error Flag auf ungleich null.

Verwandte Funktionen

_Security__LookupAccountSid

Siehe auch

Suche nach LookupAccountName in der MSDN Bibliothek.

Beispiel

#include <Security.au3>

Local $aArrayOfData = _Security__LookupAccountName(@UserName)

; SID Daten ausgeben, sollte es keinen Error geben:
If IsArray($aArrayOfData) Then
    ConsoleWrite("SID = " & $aArrayOfData[0] & @CRLF)
    ConsoleWrite("Domain Name = " & $aArrayOfData[1] & @CRLF)
    ConsoleWrite("SID Typ = " & _Security__SidTypeStr($aArrayOfData[2]) & @CRLF)
EndIf