23Jul

Ako vytvoriť zoznam bežných textov všetkých používateľských účtov systému Windows a ich nastavení

Vždy môžete vyhľadávať používateľské kontá v systéme Windows pomocou rozhrania pre nastavenia, ale ak chcete uložiť pekný súbor vhodný pre tlač s týmito informáciami, je najjednoduchšie obrátiť sa na príkazový riadok.

Systém Windows poskytuje niekoľko spôsobov interakcie s používateľskými účtami na príkazovom riadku. Možno ste už oboznámení s prvou možnosťou: príkazom "net user".Tu sa obrátime na druhú možnosť: príkazový riadok Windows Management Instrumentation( WMIC), čo je naozaj len rozšírená štruktúra príkazového riadku na vykonávanie rôznych typov správy systému. Môžete robiť všetky veci s príkazom WMIC, dokonca aj skvelé hardvérové ​​veci, ako je kontrola vášho modelového čísla základnej dosky. Budeme používať časť príkazu useraccount WMIC, pretože poskytuje viac podrobností a možností ako príkaz net user.

SÚVISIACE ČLÁNKY
Ako nastaviť a konfigurovať používateľské kontá v systéme Windows 10
Ako skontrolovať číslo modelu dosky na počítači so systémom Windows

Ak chcete začať používať príkaz WMIC, budete musieť otvoriť príkazový riadok s oprávneniami správcu. Na klávesnici stlačte klávesy Windows + X a z ponuky Power Users zvoľte možnosť "Command Prompt( Admin)".

Poznámka : Ak vidíte PowerShell namiesto príkazového riadka v ponuke Power Users, je to prepínač, ktorý vznikol pomocou aktualizácie tvorcov systému Windows 10. Je veľmi jednoduché prepnúť späť na zobrazenie príkazového riadku v ponuke Power Users, ak stechcú, alebo môžete vyskúšať PowerShell. Môžete robiť skoro všetko v PowerShell, ktoré môžete urobiť v Command Prompt, a mnoho ďalších užitočných vecí.

SÚVISIACE ČLÁNKY
Ako umiestniť príkazový riadok späť na ponuku Windows Power Users
Ako sa PowerShell líši od príkazového riadka systému Windows

Získajte rýchly zoznam len názvov používateľských kont

Ak potrebujete všetko, je zoznam názvov účtov bezakékoľvek ďalšie podrobnosti, zadajte nasledovný príkaz na výzvu a stlačte kláves Enter:

wmic useraccount získať meno

Ako môžete vidieť, dostanete jednoduchý zoznam len s názvami používateľských účtov. Prvé tri uvedené mená budú vždy vstavaný účet správcu, predvolený účet používaný pri vytváraní nových používateľských účtov a hosťovský účet. Potom uvidíte zoznam všetkých miestnych účtov alebo účtov spoločnosti Microsoft, ktoré ste vytvorili v systéme.

Ak potrebujete len trochu viac informácií, môžete použiť nasledujúci príkaz na zobrazenie názvu používateľského konta a celého mena používateľa, ak bol zadaný do systému:

wmic useraccount získať meno, plné meno

V tomto príklade môžete vidieťže účty "Michelle" a "Simon" nemajú priradené celé mená, ale môj účet "wjgle" má moje celé meno.

Získajte zoznam používateľských účtov s ďalšími podrobnosťami

Ak chcete vytvoriť zoznam používateľských účtov s plnou sadu podrobností účtu, zadajte na výzvu nasledujúci príkaz a stlačte kláves Enter:

wmic useraccount list plný

Tento obrázok ukazujeiba jeden používateľský účet zo zoznamu so všetkými jeho podrobnosťami. Môžete vidieť názov používateľského konta a celé meno, ako aj ďalšie podrobnosti, ako napríklad:

  • typ účtu .Ak ste na počítači, ktorý nie je súčasťou domény - čo je takmer určite prípad, ak ste na domácom alebo malom firemnom počítači - vždy uvidíte typ účtu 512. Ak je počítač súčasťoudoména, uvidíte tu ďalšie hodnoty, ktoré predstavujú typ účtu domény.
  • Popis .Táto hodnota zobrazuje opis účtu, ak bol zadaný.
  • Zakázané .Toto označuje, či je používateľské konto aktívne alebo deaktivované.Ak je táto hodnota nastavená na hodnotu FALSE, účet je aktívny.
  • Doména .Toto označuje názov domény, do ktorej je počítač súčasťou. Ak počítač nie je súčasťou domény, uvidíte tu priradený názov začínajúci typom počítača.
  • InstallDate .V doménach bude táto hodnota zobrazovať dátum vytvorenia používateľského účtu.
  • LocalAccount .Táto hodnota označuje, či účet existuje v lokálnom počítači alebo na doménovom serveri, ak je počítač pripojený k doméne. Blokovanie
  • .Táto hodnota zobrazuje, či je používateľský účet v súčasnosti uzamknutý, čo sa môže stať, ak bezpečnostné možnosti uzamknú účty po niekoľkých neúspešných pokusoch o heslo.
  • PasswordChangeable , PasswordExpires a PasswordRequired .Tieto predstavujú možnosti zabezpečenia hesiel, ktoré mohli byť nastavené pre používateľské konto.
  • SID .Táto hodnota zobrazuje identifikátor zabezpečenia( SID) účtu.
  • SIDTyp .Toto je číselná hodnota, ktorá zobrazuje typ SID používaného pre účet. Môžu sa zobraziť položky, napríklad 1 pre používateľský účet, 2 pre skupinový účet a 3 pre účet domény.
  • Stav .Toto je aktuálny stav používateľského účtu. Ak je účet funkčný, zobrazí sa stav účtu "OK" alebo "Degraded", čo len znamená účet, ktorý môžu používatelia pravidelne používať na prihlásenie do systému.

A mimochodom, môžete použiť niektorú z týchto mien detailov oddelených čiarkami, aby ste dostali upravený zoznam, podobne ako to, ako sme urobili len meno a celé meno v poslednej sekcii. Napríklad, ak ste chceli vidieť len meno, celé meno a stav účtov, môžete použiť príkaz:

wmic useraccount získať meno, plné meno, stav

Takže toto je všetko dobré a dobré, ak chcete lenprezeranie informácií o používateľskom účte za bežných okolností, ale je to oveľa užitočnejšie, keď presmerujete výsledky do textového súboru.

Presmerovanie výsledkov príkazu do súboru

Je skvelé, že si môžete pozrieť zoznam podrobností o používateľskom účte na príkazovom riadku, ale reálna užitočnosť týchto príkazov spočíva v tom, že výsledky môžete priamo nasmerovať na súbor, ktorýmôžete potom uložiť alebo vytlačiť.Ak to chcete urobiť s akýmkoľvek príkazom wmic, stačí pridať prepínač výstup / výstup spolu s cestou pre súbor priamo po príkaze wmic.

Napríklad, ak ste chceli prevziať skorší príkaz na získanie zoznamu používateľských účtov s úplnými podrobnosťami a presmerovanie výstupu do súboru s názvom useraccounts.txt v priečinku v adresári C: \ logs, mali by ste sa najskôr uistiť, že c: \Zložka protokolov už existuje a potom použite nasledovný príkaz:

wmic /output:C:\logs\useraccounts.txt zoznam používateľov zoznam používateľov úplný

Keď použijete tento príkaz, nezobrazia sa vôbec žiadne výsledky v príkazovom riadku, ale akotvoríte súbor, ktorý ste vytvorili, zoznam bude tam.

A ak chcete získať ešte väčšiu šancu, môžete tiež nasmerovať výstup na súbor s hodnotou oddelenou čiarkou( CSV), ktorý by potom mohol byť ľahko importovaný do aplikácie alebo databázy tabuľky. Trik na to je, že budete musieť tiež pridať prepínač / format: csv na koniec príkazu. Ak chcete napríklad presmerovať výstup toho istého príkazu, ktorý sme použili vyššie, do CSV súboru, použili by ste niečo ako nasledujúci príkaz:

wmic /output:C:\logs\useraccounts.txt useraccount list full/ format: csv

Opäť v príkazovom riadku nie je žiadny výstup, výsledky však môžete vidieť otvorením samotného súboru.

A ak ho importujete do programu Microsoft Excel, môžete mať pekne formátovanú tabuľku s malou prácou.

Samozrejme, môžete urobiť s príkazom wmic useraccount oveľa viac, vrátane zmeny niektorých údajov o používateľskom účte, napríklad či je účet uzamknutý alebo odomknutý.Viac informácií o tom môžete získať napísaním wmic /?na príkazovom riadku. Je tu tiež oveľa viac, čo môžete robiť s príkazom wmic vo všeobecnosti.Ďalšie informácie o tom nájdete na oficiálnej stránke WMIC od spoločnosti Microsoft a zoznamu užitočných dopytov WMIC z blogu tímu Microsoft Performance Team.