Extrait le nom de domaine et le nom de compte de l'utilisateur à partir d'un nom d'utilisateur complet
#include <WinAPIShPath.au3>
_WinAPI_ParseUserName ( $sUser )
$sUser | Le nom d'utilisateur à analyser. Le nom doit être en UPN ou au format de bas niveau, ou un certificat. |
Succès: | Retourne le tableau contenant les informations suivantes: [0] - Le nom de domaine (si présent). [1] - Le nom du compte de l'utilisateur. |
Échec: | Définit @error <> 0, @extended peut contenir le code d'erreur du système. |
Consultez CredUIParseUserName dans la librairie MSDN.
#include <WinAPIShPath.au3> Local $aData = _WinAPI_ParseUserName('ALX\Alexander') ConsoleWrite('Domain: '& $aData[0] & @CRLF) ConsoleWrite('User: '& $aData[1] & @CRLF)