Obtient un identifiant de s�curit� (SID) pour le compte et le nom d'un domaine
#include <Security.au3>
_Security__LookupAccountName ( $sAccount [, $sSystem = ""] )
$sAccount | Sp�cifie le nom de compte. Utilisez une cha�ne pleinement qualifi� dans le format domain_name\user_name pour s'assurer que la fonction trouve le compte dans le domaine souhait�. |
$sSystem | [optionnel] Nom du syst�me. Cette cha�ne peut �tre le nom d'un ordinateur distant. Si cette cha�ne est vide, la traduction du nom de compte commence sur le syst�me local. Si le nom ne peut pas �tre r�solu sur le syst�me local, cette fonction va essayer de r�soudre le nom � l'aide des contr�leurs de domaine fournis par le syst�me local. |
Succ�s: | Retourne un tableau avec le format suivant: [0] - Cha�ne SID [1] - Nom de domaine [2] - Type de SID |
�chec: | D�finit @error <> 0. |
Consultez LookupAccountName dans la librairie MSDN.
#include <Security.au3> Global $aArrayOfData = _Security__LookupAccountName(@UserName) ; Affiche les donn�es retourn�es, si aucune erreur ne s'est produite If IsArray($aArrayOfData) Then ConsoleWrite("Cha�ne SID = " & $aArrayOfData[0] & @CRLF) ConsoleWrite("Nom de Domaine = " & $aArrayOfData[1] & @CRLF) ConsoleWrite("Type de SID = " & _Security__SidTypeStr($aArrayOfData[2]) & @CRLF) EndIf