Windows pakub käsureale mõnikord võimalusi kasutajakontodega suhtlemiseks. Te olete juba tuttav esimese variandiga:
net user
käsk Siin läheme teise võimaluse juurde: Windowsi juhtimisseadmete käsurea (WMIC), mis on tõesti lihtsalt laiendatud käsurea struktuur erinevate süsteemide haldamise tüüpide täitmiseks. Saate teha kõiki asju koos
WMIC
käsk, isegi lahe riistvara, näiteks emaplaadi mudeli numbri kontrollimine. Me kasutame seda
useraccount
käskude osa
WMIC
sest see pakub rohkem üksikasju ja võimalusi kui
net user
käsk
Alustamiseks kasutage
WMIC
käsku, peate avama administraatoriõigustega käsuviivi. Vajutage klaviatuuril Windows + X, seejärel valige menüü Power Users (Power Users) menüüst Command Prompt (Admin).
Märge: Kui näete Power Users käsku Power Tools Power Tools menüüs, on see lüliti, mis tekkis Windowsi 10. loojate värskendusega. Kui soovite, siis soovi korral uuesti menüü Power Users (Power Users) käsku kuvada või võite anda PowerShellile proovida. PowerShellis saate teha peaaegu kõike, mida saate käsuviival käsuga teha, ning palju muid kasulikke asju.
Hankige lihtsalt kasutajakonto nimede kiire nimekiri
Kui vajate ainult kontode nimesid ilma muude üksikasjadeta, tippige vastavas käskluses järgmine käsk ja seejärel vajutage Enter:
wmic useraccount get name
Kui teil on vaja natuke rohkem teavet, võite kasutada järgmist käsku, et loetleda kasutajakonto nimi ja kasutaja täielik nimi, kui see on süsteemi sisestatud:
wmic useraccount get name,fullname
Selles näites näete, et "Michelle" ja "Simon" kontod ei ole seotud täisnimedega, kuid minu "wjgle" kontol on minu täielik nimi.
Hankige üksikasjalikumate kasutajate kontode loend
Kui soovite luua kasutajakontode loendi, millel on täielik kontoandmete kogum, sisestage järgmine käsk viirusel ja vajutage Enter:
wmic useraccount list full
- Konto tüüp. Kui olete arvutis, mis ei kuulu domeeni, mis on peaaegu kindlasti nii, kui olete kodus või väikeettevõtetes, peate alati nägema konto tüüpi 512. Kui arvuti on osa domeen, näete siin teisi väärtusi, mis näitavad, millist domeeni kontot see on.
- Kirjeldus. See väärtus näitab konto kirjeldust, kui see on sisestatud.
- Keelatud. See näitab, kas kasutajakonto on aktiivne või keelatud. Kui see väärtus on FALSE, siis on konto aktiivne.
- Domeen. See näitab domeeni nime, milles arvuti kuulub. Kui arvuti ei kuulu domeeni, näete siin määratud nime, alustades arvuti tüübist.
- InstallDate. Domeenides näitab see väärtus kasutajakonto loomise kuupäeva.
- LocalAccount. See väärtus näitab, kas kontol on kohalikus arvutis või domeeniserveris olemas, kui arvuti on domeeniga ühendatud.
- Lukustus. See väärtus näitab, kas kasutajakonto on hetkel lukustatud, nagu võib juhtuda, kui turvavalikud lukustuvad pärast mitut ebaõnnestunud parooliga tehtud katset.
- PasswordChangeable, PasswordExpires, ja PasswordRequired. Need kujutavad paroolide turvalisuse valikuid, mis võivad olla määratud kasutajakonto jaoks.
- SID. See väärtus näitab konto turvalisuse identifikaatorit (SID).
- SIDType. See on numbriline väärtus, mis näitab kontol kasutatud SID tüüpi. Võite näha kasutajakontole selliseid kirjeid nagu 1. kasutajakonto jaoks, 2 grupikonto jaoks ja 3 domeeni konto jaoks.
- Olek. See on kasutajakonto praegune olek. Kui konto töötab, näete konto olekut "OK" või "Degraded", mis tähendab lihtsalt kontot, mida tavalised kasutajad saavad süsteemi sisselogimiseks kasutada.
Ja muide, võite kasutada modifitseeritud loendi saamiseks komadega eraldatud neid üksikasjalikke nimesid, täpselt nagu me tegime viimases jaotises ainult nime ja täisnime. Näiteks kui soovite näha ainult kontode nime, täielikku nime ja olekut, võite kasutada käsku:
wmic useraccount get name,fullname,status
Redigeeri käsu tulemusi failile
Suurepärane on võimalus vaadata käsureale kasutajakonto andmeid, kuid nende käskude tõeline kasulikkus seisneb selles, et saate otse tulemusi torude abil salvestada või printida. Selleks on kõik
wmic
käsk, peate lihtsalt lisama
/output
vaheldumisi koos tee faili otse pärast
wmic
käsk
Näiteks kui soovite eelmise käsu võtta, et saada kasutajakonto nimekiri täielike andmetega ja suunata väljund faili nimega useraccounts.txt kausta C: logs, siis kõigepealt veenduge, et c: logs kaust juba olemas ja seejärel kasutage järgmist käsku:
wmic /output:C:logsuseraccounts.txt useraccount list full
Kui kasutate seda käsku, siis võite käsku näha mis tahes tulemusi, kuid kui avate oma loodud faili, on see nimekiri olemas.
/format:csv
käskluse lõppu. Näiteks kui sooviksite redigeerida sama käsu väljundit, mida kasutasime ülal CSV-faili jaoks, kasutage midagi sellist käsku:
wmic /output:C:logsuseraccounts.txt useraccount list full /format:csv
Jällegi ei ole käsureale väljundit, kuid tulemusi saate näha, avada fail ise.
wmic useraccount
käsk, sealhulgas mõne kasutajakonto andmete muutmine, nt kas konto lukustatakse või lukustatakse. Selle kohta saate lisateavet teksti sisestades
wmic /?
käsureale. Seal on veel palju rohkem, kui saate seda teha
wmic
käsk üldiselt. Selle kohta lisateabe saamiseks vaadake Microsofti ametlikku WMIC-lehte ja Microsofti toimivusmeeskonna blogi kasulikke WMIC-päringuid.