Extrahiert den Domänen- und Benutzerkontonamen aus einem voll qualifizierten Benutzernamen
#include <WinAPIShPath.au3>
_WinAPI_ParseUserName ( $sUser )
$sUser | Der zu parsende Benutzername. Der Name muss im UPN- oder Down-Level-Format oder ein Zertifikat sein. |
Erfolg: | Das Array enthält die folgenden Informationen: [0] - Der Domänenname (falls vorhanden). [1] - Der Name des Benutzerkontos. |
Fehler: | Setzt das @error-Flag auf ungleich Null, @extended-Flag kann den Systemfehlercode enthalten. |
Suche nach CredUIParseUserName in der MSDN Bibliothek.
#include <WinAPIShPath.au3>
Local $aData = _WinAPI_ParseUserName('ALX\Alexander')
ConsoleWrite('Domain: ' & $aData[0] & @CRLF)
ConsoleWrite('User: ' & $aData[1] & @CRLF)