2011-10-09 20:51:55 +0000 2011-10-09 20:51:55 +0000
19
19
Advertisement

Liste des membres d'un groupe Windows en utilisant la ligne de commande

Advertisement

Je voudrais obtenir une liste des utilisateurs “normaux” dans la ligne de commande de Windows. Par “normaux”, j'entends les utilisateurs qui apparaissent lors de la connexion à l'ordinateur. Ainsi, les comptes désactivés, les comptes comme System, et d'autres auxquels un utilisateur moyen de PC ne se connecterait jamais, ne figureraient pas dans cette liste. J'ai également besoin de savoir si les utilisateurs renvoyés étaient des administrateurs ou des utilisateurs normaux. Des idées ?

Advertisement

Réponses (3)

33
33
33
2011-11-03 17:47:09 +0000

Pour lister les utilisateurs, utilisez la commande net user :

net user

Vous obtenez quelque chose comme ceci :

User accounts for \LOCALHOST

-------------------------------------------------------------------------------
joeuser administrator guest
The command completed successfully.

Si vous avez besoin d'une liste de utilisateurs dans un groupe spécifique , utilisez la commande net localgroup :

net localgroup Users

Vous obtenez quelque chose comme ceci :

Alias name Users
Comment Users are prevented from making accidental or intentional system-wide changes and can run most applications

Members

-------------------------------------------------------------------------------
NT AUTHORITY\Authenticated Users
NT AUTHORITY\INTERACTIVE
The command completed successfully.

C'est pour les utilisateurs du système local, pas pour les comptes de domaine. Si vous voulez connaître la composition du groupe des administrateurs, il vous suffit de fournir ce paramètre : net localgroup Administrators.

11
11
11
2013-10-04 23:07:53 +0000

WMIC USERACCOUNT LIST BRIEF est une autre façon de lister les utilisateurs dans Windows. Je ne suis pas sûr des différences entre net et WMIC. Vous pouvez trouver plus d'informations sur WMIC à l'adresse http://ss64.com/nt/wmic.html

C'est ce que WMIC USERACCOUNT LIST BRIEF retourne sur ma machine :

C:\Users\ehtesh\AppData\Local>WMIC USERACCOUNT LIST BRIEF
AccountType Caption Domain FullName Name SID
512 wordless\Administrator wordless Administrator S-1-5-21-3098939154-701116006-2681273294-500
512 wordless\ehtesh wordless ehtesh S-1-5-21-3098939154-701116006-2681273294-1001
512 wordless\Guest wordless Guest S-1-5-21-3098939154-701116006-2681273294-501
512 wordless\HomeGroupUser$ wordless HomeGroupUser$ HomeGroupUser$ S-1-5-21-3098939154-701116006-2681273294-1002

Pour des informations plus détaillées, vous pouvez appeler WMIC USERACCOUNT LIST FULL.

WMIC dispose d'informations sur bien d'autres sujets que les comptes utilisateurs. Un exemple est Windows XP/Vista/7 Vérifier la charge de la batterie à partir du CMD ? .

-1
Advertisement
-1
-1
2015-11-23 12:18:31 +0000

utiliser la commande ci-dessous pour obtenir les utilisateurs de l'administration locale wmic -U domain/user //ip “SELECT * FROM Win32_GroupUser”| awk -F’“‘. ’{print $4 ” : “ $8}‘|grep -i Administrators|awk -F’:‘ ’{print $2}”.

Advertisement
Advertisement