Je suis en train de gagner XP sp2. Comment vérifier que j'ai des droits d'administrateur ou pas?
Je ne peux pas vérifier les propriétés du système. Je n'ai pas beaucoup d'éléments dans le panneau de configuration. Il semble que je n’ai pas de droits d’administrateur, mais comment vérifier cela formellement? Existe-t-il des outils en ligne de commande pour cela?
Démarrer -> Exécuter -> cmd.exe
Net User <username>
Affiche les appartenances à votre groupe local au bas de la sortie, ce qui en facilite la recherche. C’est probablement beaucoup plus rapide que de balayer une interface graphique pour rechercher des options (win + R, cmd, enter, aucune souris ne doit être impliquée).
Si vous êtes sur un domaine, utilisez plutôt groupe local:
net localgroup Administrators
Vérifiez la liste des groupes locaux avec localgroup seul.
net localgroup
Un autre moyen très simple d'utiliser XP consiste à cliquer avec le bouton droit de la souris sur l'horloge dans le bac et à sélectionner la commande Ajuster la date/l'heure. Vous recevez un message si vous ne possédez pas de droits d'administrateur.
Il existe un moyen très simple de vérifier si l'utilisateur actuel dispose des droits d'administrateur local dans xp:
Si vous ajoutez le commutateur /domain
à la commande net
, la commande sera exécutée au niveau du domaine. Cela devrait aider ceux qui cherchent à exécuter la commande sur ces types de groupes et d'utilisateurs.
Cela fonctionne à partir d'utilisateurs non-administrateurs. Je l'ai testé.
Il utilise automatiquement le domaine dont l'ordinateur est membre. L'appartenance à un groupe global est en réalité une appartenance à un groupe de domaine.
Utiliser net
command
/help
donne une description très détaillée des commutateurs. C'est comme ça que j'ai découvert le commutateur. Si vous utilisez simplement /?
, vous n’obtiendrez que de l’aide de base sur la syntaxe.
ce n'est pas une méthode universelle car un tel script échoue en cas d'utilisation d'un autre langage système. Par exemple: en langue russe, nous n'avons pas d'administrateurs mais Администраторы (oui, je suis d'accord, c'est totalement stupide, mais c'est le cas chez Microsoft).
il existe une variante supplémentaire pour cmd:
if not exist "%logonserver%\admin$\*.*" goto common_user
mais les expériences montrent que ce n’est pas non plus universel, par exemple: la première connexion de l’administrateur au système après l’installation de Windows (et éventuellement dans de nombreux autres cas comme des partages d’administrateur désactivés via le registre du système, etc.).
Pour savoir si vous êtes membre du groupe des administrateurs locaux, utilisez
net localgroup [admin group name]
(sans les crochets, si le nom du groupe contient des espaces, utilisez "" autour du nom).
Si vous n'êtes pas sûr de l'utilisation des groupes
net localgroup
Et cela vous donnera tous les groupes locaux sur votre ordinateur. Ensuite, utilisez la première commande pour voir si vous êtes membre. Cela peut vous aider à déterminer si vous disposez de droits d'administrateur complets ou simplement de droits d'utilisateur privilégié.
En fait, il suffit de cliquer avec le bouton droit de la souris sur n’importe quel fichier, de cliquer sur "Propriétés", puis de regarder la sécurité. Cela vous donnera une liste de groupes d'utilisateurs. Vérifiez si vous faites partie du groupe d'utilisateurs admin ou non et vous saurez.