23Jul

Hogyan készítsek egy egyszerű szöveges listát az összes Windows felhasználói fiókról és azok beállításairól

A felhasználói fiókokat mindig a Windows rendszerben keresheti meg a beállítási felület használatával, de ha szép, nyomtatóbarát fájlt szeretne menteni az adott információval, akkor a legkönnyebb a parancssorba kapcsolni.

A Windows néhány módot kínál a felhasználói fiókok közötti kommunikációra a parancssorban. Már ismeri az első opciót: a net user parancsot. Itt egy második lehetőségre fogunk fordulni: a Windows Management Instrumentation Command-line( WMIC), ami valójában csak egy kiterjesztett parancssori struktúra a különféle rendszergazdák kezeléséhez. A WMIC paranccsal mindenféle dolgot megtehet, akár olyan hardveres dolgokat is, mint az alaplap modellszámának ellenőrzése. A WMIC useraccount parancs részét fogjuk használni, mivel több részletet és lehetőséget kínál, mint a net user parancs.

KAPCSOLÓDÓ CIKKEK
Felhasználói fiókok beállítása és beállítása Windows alatt 10
Hogyan ellenőrizheti az alaplap típusát a Windows számítógépen

A WMIC parancs használatának megkezdéséhez meg kell nyitnia a Command Prompt parancsot adminisztrátori jogosultságokkal. Nyomja meg a billentyűzeten a Windows + X billentyűkombinációt, majd válassza a Power Users( Felhasználók) menüből a "Command Prompt( Admin)" parancsot.

Megjegyzés : Ha PowerShell parancsot talál a parancssor helyett a Power Users menüben, akkor ez egy kapcsoló, amely a Windows 10 Creators frissítésével jött létre. A Power Users menüparancssorának visszakapcsolása nagyon egyszerű, haszeretné, vagy megpróbálhatja a PowerShell-t. A PowerShellben mindent megtesz, amit a Command Promptben tehetünk, valamint sok más hasznos dolgot.

KAPCSOLÓDÓ ARTIKÁK
A parancssor visszahelyezése Vissza a Windows + X Power felhasználók menüjében
Hogyan hat a PowerShell a Windows parancssorból

Gyors lista csak a felhasználói fiókok neveihez

Ha mindössze annyit szeretne,bármely más részletre írja be a következő parancsot a parancssorba, majd nyomja meg az Enter billentyűt:

wmic useraccount get name

Ahogy láthatja, egyszerű listát kap csak a felhasználói fióknevekkel. A felsorolt ​​első három név mindig a beépített rendszergazdai fiók, az új felhasználói fiókok létrehozásakor használt alapértelmezett számla és a vendégfiók. Ezután megjelenik a rendszeren létrehozott helyi vagy Microsoft-fiók.

Ha csak egy kicsit több információra van szüksége, a következő parancs segítségével felsorolhatja a felhasználói fiók nevét és a felhasználó teljes nevét, ha be lett írva a rendszerbe:

wmic useraccount név, teljes név

Ebben a példában láthatjukhogy a "Michelle" és a "Simon" számlákon nincsenek teljes nevek társítva, de a "wjgle" számlámnak a teljes nevem van.

További felhasználói fiókok listája

Ha szeretne létrehozni egy felhasználói fiókok listáját a fiókadatok teljes körével, írja be a következő parancsot a parancssorba, és nyomja meg az Enter billentyűt:

wmic useraccount lista teljes

A képen láthatócsak egy felhasználói fiók a listáról, annak minden részletével. Megtekintheti a felhasználói fiók nevét és teljes nevét, valamint további részleteket, például a következőket:

  • AccountType .Ha olyan számítógépen tartózkodik, amely nem része a tartománynak - ez szinte biztos, hogy otthoni vagy kisvállalkozói számítógépén tartózkodik - mindig 512-es típusú fiókot fog látni. Ha a számítógép része egydomain, akkor itt más értékek láthatók, amelyek jelzik, hogy a domain-fiók típusa.
  • Leírás .Ez az érték mutatja a fiók leírását, ha beírták.
  • letiltva .Ez azt jelzi, hogy a felhasználói fiók aktív vagy letiltott-e. Ha ez az érték FALSE értékre van állítva, akkor a fiók aktív.
  • Domain .Ez jelzi annak a tartománynak a nevét, amelyre a számítógép része. Ha a számítógép nem része egy tartománynak, itt megjelenik egy hozzárendelt név, amely a számítógép típusától kezdődik.
  • InstallDate .Domaineken ez az érték megmutatja a felhasználói fiók létrehozásának dátumát.
  • LocalAccount .Ez az érték azt jelzi, hogy a fiók létezik-e a helyi számítógépen vagy a tartományi kiszolgálón, ha a számítógép egy tartományhoz csatlakozik.
  • Lockout .Ez az érték azt jelzi, hogy a felhasználói fiók jelenleg ki van-e zárva, ahogyan a biztonsági beállítások a sikertelen jelszó kísérletek után is lezárhatják a fiókokat.
  • PasswordChangeable , PasswordExpires és PasswordRequired .Ezek a felhasználói fiókhoz beállított jelszavak biztonsági beállításai.
  • SID .Ez az érték mutatja a fiók biztonsági azonosítóját( SID).
  • SIDType .Ez egy numerikus érték, amely bemutatja a fiókhoz használt SID típusát. Előfordulhat, hogy olyan bejegyzésekről van szó, mint az 1 a felhasználói fiók, 2 a csoportfiók esetén, és 3 a domainfiók esetében.
  • Állapot .Ez a felhasználói fiók jelenlegi állapota. Ha a fiók működőképes, megjelenik az "OK" vagy a "Degraded" fiókállapot, amely csak a rendszeres felhasználók által a rendszerbe való bejelentkezéshez használható fiókot jelenti.

És egyébként bármely vesszővel elválasztott részletes neveket használhatsz egy módosított listához, hasonlóan ahhoz, ahogyan az utolsó részben megírtuk a nevet és a teljes nevet. Például, ha csak a neveket, a teljes neveket és a fiókok állapotát szeretné látni, használhatja a következő parancsot:

wmic useraccount nevét, teljes nevét, állapotát

Tehát ez csak akkor jó és jó, ha csakmegtekintheti a felhasználói fiókkal kapcsolatos információkat, de sokkal hasznosabbá válik, ha az eredményeket átirányítja egy szövegfájlba.

Parancs eredményeinek átirányítása

fájlba Nagyon jó, hogy megtekinthesd a parancsfájl felhasználói fiókadatainak listáját, de ezeknek a parancsoknak az igazi hasznossága abból a tényből áll, hogy az eredményeket egyenesen egy olyan fájlba fűzheti, amelyakkor mentheti vagy kinyomtathatja. Ehhez bármely wmic paranccsal csak a wmic parancs után kell megadni egy / kimeneti kapcsolót és egy fájl elérési útját.

Például, ha a korábbi parancsot a teljes részletre vonatkozó felhasználói fiókok listájának megszerzésére és a kimenetről a C: \ logs könyvtárban található useraccounts.txt fájlra kívánja átirányítani, először győződjön meg róla, hogy a c: \a naplófájl mappa már létezik, majd a következő parancsot használhatja:

wmic /output:C:\logs\useraccounts.txt useraccount lista teljes

A parancs használatakor a parancssorban egyáltalán nem lesz találat,megnyitja a létrehozott fájlt, a lista ott lesz.

Ha szeretnél még kedvelni, akkor a kimenetet egy vesszővel elválasztott értékre( CSV) is irányíthatja, amelyet egyszerűen importálhat egy táblázatkezelő alkalmazásba vagy adatbázisba. Az a trükk, hogy ehhez hozzá kell adni a / format: csv kapcsolót a parancs végéhez. Például, ha egy CSV-fájllal szeretnénk átirányítani ugyanazt a parancsot, amelyet a fentiekben használtunk, használnunk kell valami olyasmit, mint a következő parancsot:

wmic /output:C:\logs\useraccounts.txt useraccount list teljes/ formátum: csv

Ismét nincs kimenet a parancssorban, de az eredményeket a fájl megnyitásával is láthatja.

És ha valamilyen formában importál valamit, mint a Microsoft Excel, akkor gyönyörűen formázott asztal, kis munkával.

Természetesen sokkal több a wmic useraccount paranccsal, például a felhasználói fiókok egyes részletei megváltoztatásával, mint például a fiók zárolása vagy feloldása. Erről további információt kaphat a wmic /?a parancssorban. Van még egy sokkal több, amit általában a wmic paranccsal lehet megtenni. További információért nézze meg a Microsoft hivatalos WMIC oldalát és a Microsoft Performance Team blogjában található hasznos WMIC lekérdezések listáját.