Puteți căuta mereu conturile de utilizator pe un sistem Windows utilizând interfața de setări, dar dacă doriți să salvați un fișier prietenos pentru imprimantă cu acele informații, este mai ușor să reveniți la linia de comandă.
Windows oferă câteva moduri de a interacționa cu conturile de utilizator la Command Prompt. Ați putea fi deja familiarizat cu prima opțiune: utilizator net
comanda. Aici vom trece la oa doua opțiune: linia de comandă Windows Management Instrumentation (WMIC), care este într-adevăr o structură de linie de comandă extinsă pentru a efectua diverse tipuri de gestionare a sistemului. Puteți face tot felul de lucruri cu WMIC
comanda, chestii de hardware cool, cum ar fi verificarea numarului de model de placa de baza. Vom folosi contul utilizatorului
porțiune de comandă din WMIC
deoarece oferă mai multe detalii și opțiuni decât utilizator net
comanda.
Pentru a începe să utilizați WMIC
comanda, va trebui să deschideți Command Prompt cu privilegii administrative. Apăsați Windows + X pe tastatură, apoi selectați "Command Prompt (Admin)" din meniul Power Users.
Notă: Dacă vedeți PowerShell în loc de Command Prompt din meniul Power Users, acesta este un comutator care a venit cu Update Creators pentru Windows 10. Este foarte ușor să reveniți la afișarea Command Prompt din meniul Power Users dacă doriți sau puteți încerca PowerShell. Puteți face totul în PowerShell pe care îl puteți face în Command Prompt, plus multe alte lucruri utile.
Dacă tot ce aveți nevoie este o listă de nume de cont fără alte detalii, tastați următoarea comandă la prompt și apoi apăsați Enter:
wmic useraccount obține numele
După cum puteți vedea, veți obține o listă simplă doar cu numele contului de utilizator. Primele trei nume enumerate vor fi întotdeauna contul de administrator încorporat, contul implicit utilizat pentru crearea de conturi de utilizator noi și contul de oaspeți. După aceasta, veți vedea lista tuturor conturilor locale sau Microsoft pe care le-ați creat în sistem.
Dacă aveți nevoie doar de puțin mai multe informații, puteți utiliza următoarea comandă pentru a afișa numele contului de utilizator și numele complet al utilizatorului dacă acesta a fost introdus în sistem:
wmic useraccount obține numele, nume complet
În acest exemplu, puteți vedea că conturile "Michelle" și "Simon" nu au asociate nume întregi, dar contul meu "wjgle" are numele meu complet.
Dacă doriți să creați o listă de conturi de utilizator cu un set complet de detalii despre cont, tastați următoarea comandă la prompt și apăsați Enter:
wmic useraccount listă completă
Această imagine prezintă un singur cont de utilizator din listă cu toate detaliile. Puteți vedea numele contului de utilizator și numele complet, precum și detalii suplimentare, cum ar fi următoarele:
Apropo, puteți folosi oricare dintre numele detaliilor separate prin virgule pentru a obține o listă modificată, la fel cum am făcut doar numele și numele complet din ultima secțiune. De exemplu, dacă doriți să vedeți doar numele, numele complet și starea conturilor, puteți utiliza comanda:
wmic useraccount obține numele, numele complet, starea
Deci, acest lucru este bine și bine dacă doriți doar să vizualizați informațiile despre contul de utilizator în zbor, dar devine mult mai util atunci când redirecționați rezultatele către un fișier text.
Este minunat să puteți vedea o listă cu detaliile contului de utilizator la Command Prompt, dar utilitatea reală a acestor comenzi constă în faptul că puteți conduce rezultatele direct într-un fișier pe care apoi îl puteți salva sau tipări. Pentru a face acest lucru cu orice WMIC
comanda, trebuie doar să adăugați un / ieșire
comutați împreună cu o cale pentru fișierul imediat după WMIC
comanda.
De exemplu, dacă doriți să luați comanda anterioară pentru a obține o listă de cont de utilizator cu detalii complete și pentru a redirecționa ieșirea într-un fișier numit useraccounts.txt într-un dosar de la C: \ logs, vă asigurați mai întâi că c: \ logs dosar există deja și apoi utilizați următoarea comandă:
wmic /output:C:\logs\useraccounts.txt lista de utilizatori a contului completă
Când utilizați această comandă, nu veți vedea deloc rezultate la Command Prompt, dar dacă deschideți fișierul pe care l-ați creat, lista va fi acolo.
Și dacă doriți să obțineți chiar și mai cocoș, ați putea direcționa ieșirea către un fișier de valoare separată prin virgulă (CSV), care ar putea fi ușor importat într-o aplicație sau bază de date de calcul tabelar. Trucul la acest lucru este că va trebui să adăugați și a / Format: csv
comutați la sfârșitul comenzii. De exemplu, dacă doriți să redirecționați ieșirea aceleiași comenzi pe care am folosit-o mai sus într-un fișier CSV, ați folosi ceva asemănător cu următoarea comandă:
wmic /output:C:\logs\useraccounts.txt lista de utilizatori complete / format: csv
Din nou, nu există nici o ieșire la Command Prompt, dar puteți vedea rezultatele prin deschiderea fișierului în sine.
Și dacă o importați în ceva asemănător cu Microsoft Excel, puteți avea un tabel frumos formatat, cu puțină muncă.
Desigur, există mult mai multe lucruri pe care le puteți face wmic useraccount
inclusiv schimbarea unor detalii ale contului de utilizator, cum ar fi dacă un cont este blocat sau deblocat. Puteți obține mai multe informații despre asta prin tastarea wmic /?
la Command Prompt. Există, de asemenea, o mulțime de mult mai multe puteți face cu WMIC
comanda în general. Pentru mai multe informații, consultați pagina oficială WMIC de la Microsoft și lista cu interogări WMIC utile de pe blogul Microsoft Performance Team.