Le compte local qui a un SID qui commente par "S-1-5-" et qui se termine par 500 correspond au compte de l'administrateur local. Le script suivant recherche ce compte.
strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set colAccounts = objWMIService.ExecQuery ("Select * From Win32_UserAccount Where LocalAccount = TRUE")
For Each objAccount in colAccounts
If Left (objAccount.SID, 6) = "S-1-5-" and Right(objAccount.SID, 4) = "-500" Then
Wscript.Echo objAccount.Name
End If
Next
Lien vers le fichier : cliquez ici
Pages Web
Site Web | Description |
---|---|
Blogs.technet.com | Hey, Scripting Guy! Blog. Article sur comment retourner le nom de l'admin local |