Question Comment voir mes rôles d'utilisateur sur la machine Windows à laquelle je suis connecté?


Existe-t-il un moyen (sous Windows) de définir les rôles de mon identifiant de connexion dans la boîte à laquelle je suis connecté?

La machine est jointe à un domaine, si cela fait une différence.


8
2017-10-14 17:21


origine


Quels rôles ?? Vous aimez les groupes dont vous êtes membre? - Chris S
Supposons que mon compte soit membre d'utilisateurs du Bureau à distance à cause d'un groupe de domaine dont je fais partie. Ce membre a été ajouté en tant que membre de ce groupe sur la boîte locale. J'aimerais voir que je suis membre de ce groupe. . J'imagine que je serais bien avec des groupes ou des autorisations. - arootbeer


Réponses:


Si vous êtes prêt à coder, vous pouvez utiliser les commandes suivantes pour obtenir les informations souhaitées. Lorsqu'elles sont exécutées séparément, ces commandes donnent les informations en morceaux.

C:\>net localgroup

Cela donnera la liste de tous les groupes locaux. Itérer sur cette liste et exécuter

C:\>net localgroup <groupName>

Cela donnera la liste de tous les membres (utilisateurs et groupes qui sont ajoutés à ce groupe local).

Pour obtenir la liste de tous les groupes de domaine dont vous faites partie, vous pouvez exécuter

C:\>net user <username> /domain

Recherchez les appartenances au groupe global dans la sortie. PS: /domain est un mot clé. Ne le remplacez pas par votre nom de domaine.

Désormais, si votre nom d'utilisateur ou les groupes globaux font partie de la liste des membres d'un groupe local (sortie de la deuxième commande), il s'agit du rôle qui vous est attribué.

Malheureusement, ces commandes génèrent plus de données / texte que ce que vous voulez. Vous devrez donc écrire du code (dans votre langue préférée ou même dans un fichier .bat) pour analyser et combiner le résultat des commandes ci-dessus.

Il sera utile d’écrire un programme si vous devez constamment rechercher les rôles d’un utilisateur.


11
2017-10-20 18:31



Heureux d'avoir pu aider. Par ailleurs, si vous avez écrit un programme pour combiner la sortie de ces commandes, pouvez-vous s'il vous plaît le partager quelque part. - Vivek Athalye


Vous pouvez utiliser LG from joeware pour faire plus que vous ne pourriez le faire avec "net localgroup", qui ne répertorie que les groupes figurant sur votre ordinateur. Cela devrait vous donner la direction dont vous avez besoin.

C'est une application simple en ligne de commande: vous pouvez la télécharger ici lien

Cette commande listera les membres de tous les groupes locaux ...

lg \\localhost -lu

Vous voudrez peut-être examiner PowerShell pour écrire quelque chose qui attirera simplement vos groupes d’une manière plus spécifique.


1
2017-10-14 18:11