Comment puis-je déterminer quel utilisateur est actuellement connecté à une machine Windows 7?


11

J'ai une machine exécutant Windows 7 que j'ai installée il y a longtemps pour me connecter automatiquement à Windows.

Cela fonctionne toujours bien, mais comment puis-je déterminer le nom d'utilisateur de l'utilisateur actuellement connecté lorsque je suis assis sur le bureau?

Réponses:


14

À partir d'une cmdfenêtre exécutée:

echo %USERNAME%

6
Une meilleure option est de taper "whoami". Cela donne un nom d'utilisateur complet uniquement à partir du dossier sur lequel ils travaillent :).
Jeff F.

@Jeff semble pratique, mais j'étais (et suis actuellement) sur une box WinXP et whoamine semble pas être disponible. Si cela fonctionne, vous devriez le noter comme réponse.
DMA57361

Correct, Vista ou version ultérieure :) renvoie comme CoolDomain \ Jeff ou AmazingComputer \ Jeff
Jeff F.

@Jeff, en effet (maintenant je suis de retour à la maison sur ma belle boîte Win7 chaude :), en fait c'est une meilleure façon de le faire que ma réponse actuelle (car qu'est-ce qui empêche un appel étrange pour setchanger la variable env?) - collez-le dans une réponse et vous pourrez avoir un +1 de ma part (évidemment, n'hésitez pas à @ me si vous le postez).
DMA57361

Merci, je vais le jeter dans une réponse pour que les autres le voient plus tard.
Jeff F.

9
  1. Appuyez sur le Win+ Ren même temps
  2. Tapez cmdet cliquez sur OK
  3. Tapez whoamipuis appuyez surEnter

Cela renverra le nom d'utilisateur complet.


8

Ouvrez le gestionnaire de tâches et accédez à l'onglet Utilisateurs, il affichera la connexion actuellement utilisée.

entrez la description de l'image ici


1

Exécutez (WinKey + R)> cmd /c "echo %username% & pause"

Le moyen le plus rapide et le plus simple de le faire.

EDIT: commande d'exécution modifiée. Était ECHO %USERNAME%| PAUSE. N'a pas fonctionné en raison de echoson commandement interne cmd.exe.


-1: Ne semble pas fonctionner pour moi; il apparaît avec quel programme je veux ouvrir "ECHO".
Jon Cage

Oups! J'ai oublié que ECHOc'est une commande interne et je ne l'ai pas testée! Cela fonctionne cependant, je l'ai testé sur ma boîte Windows 7:cmd /c "echo %username% & pause"
Doug AK

Modifiez votre réponse avec cela et je supprimerai le vote négatif. Pour info, vous pouvez faire à la /kplace /cet omettre la pause.
Jon Cage

-3

Cliquez sur le bouton Démarrer. Votre nom d'utilisateur se trouve dans la section de droite du menu Démarrer, sous l'image en haut.


3
-1: En fait, je pense que cela vous donne un nom d'affichage et non le nom d'utilisateur réel
Jon Cage
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.