web-dev-qa-db-fra.com

Comment savoir si un utilisateur de domaine est un administrateur local sur la machine

J'aimerais savoir si l'utilisateur MYDOMAIN\SomeUser dispose de droits d'administrateur local sur la machine actuelle.

Je peux voir si un compte utilisateur local a un administrateur en utilisant:

C:\>Net User Mike
User name                    Mike
Full Name
...
Local Group Memberships      *Administrators

Cependant, si j'essaye:

C:\>Net User MYDOMAIN\SomeUser

ou:

C:\>Net User "MYDOMAIN\SomeUser"

Je reçois l'écran d'aide de la syntaxe standard.

Je peux vérifier cela à partir du composant logiciel enfichable "Gestion de l'ordinateur" MMC, mais le chargement est trop long et j'aimerais le faire rapidement à partir de la ligne de commande. Si quelqu'un a un script VBS, ce serait bien aussi.

Remarque: Si quelqu'un a de meilleurs tags pour cette question, n'hésitez pas à les ajouter!

11
Mike Christensen

Essayez net localgroup administrators à la place. Si vous souhaitez qu'une commande PowerShell vérifie un utilisateur spécifique, consultez cet article de blog . J'espère cependant qu'il n'y a pas tellement d'administrateurs locaux que vous ne pouvez pas repérer l'utilisateur en question.

14
Tanner Faulkner

Essayer

C:\>Net User SomeUser /domain

au lieu de

C:\>Net User MYDOMAIN\SomeUser
7
memory