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?

Jon Cage
la source

Réponses:

14

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

echo %USERNAME%
DMA57361
la source
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.

Jeff F.
la source
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

Shekhar
la source
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.

Doug AK
la source
-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.

seanyboy
la source
3
-1: En fait, je pense que cela vous donne un nom d'affichage et non le nom d'utilisateur réel
Jon Cage