Amit tudni kell
- A parancssorba írja be: wmic useraccount get name, sid, és nyomja meg az Enter.
- A felhasználó SID-jét úgy is meghatározhatja, hogy átnézi a ProfileImagePath értékeit minden egyes S-1-5-21 előtaggal ellátott SID-ben, amely a következő alatt található:
-
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
Gyakori ok, amiért érdemes megkeresni egy felhasználói fiók biztonsági azonosítóját (SID) a Windows rendszerben, hogy meg kell határozni, hogy a Windows rendszerleíró adatbázisában a HKEY_USERS alatt melyik kulcsot kell keresni a felhasználóspecifikus rendszerleíró adatbázisban. A SID-k és a felhasználónevek párosítása egyszerű a wmic paranccsal, amely a Windows legtöbb verziójában a parancssorból érhető el.
Hogyan találjuk meg a felhasználó SID-jét a WMIC segítségével
Kövesse ezeket az egyszerű lépéseket a felhasználónevek és a hozzájuk tartozó SID-k táblázatának megjelenítéséhez. Valószínűleg csak egy percet vesz igénybe, talán kevesebbet, hogy megtaláljuk a felhasználó SID-jét a Windows rendszerben a WMIC-en keresztül:
A Felhasználó SID-jének megtalálása a rendszerleíró adatbázisban című részt az oldalon találja meg, ha útmutatást szeretne kapni a felhasználónév SID-hez való illesztéséről a Windows rendszerleíró adatbázisában található információk alapján, amely a WMIC használatának alternatív módja. A wmic parancs nem létezett a Windows XP előtt, ezért a Windows régebbi verzióiban a regisztrációs módszert kell használnia.
-
Nyissa meg a Windows Terminált (Windows 11), vagy nyissa meg a Parancssort a Windows régebbi verzióiban. Ha a Windows 11/10/8 rendszerben billentyűzetet és egeret használ, a leggyorsabb módja a Kiemelt felhasználói menü, amely a WIN+X gyorsbillentyűvel érhető el.
Ha nem látja ott a Parancssort, írja be a cmd parancsot a Start menü keresősávjába, és válassza a Command Prompt amikor meglátod.
Nem kell emelt szintű parancssort nyitnia ahhoz, hogy ez működjön. Néhány Windows-parancs megköveteli, de az alábbi WMIC-példában megnyithat egy normál, nem adminisztratív parancssort.
-
Írja be a következő parancsot a Parancssorba pontosan úgy, ahogy itt látható, beleértve a szóközöket vagy azok hiányát:
wmic felhasználói fiók neve, sid
…, majd nyomja meg az Enter.
Ha ismeri a felhasználónevet, és csak az egyik felhasználó SID-jét szeretné megragadni, írja be ezt a parancsot, de cserélje ki a USER szót a felhasználónévre (az idézőjelek maradjanak):
wmic felhasználói fiók, ahol a name="USER" megkapja a sid
Ha hibaüzenetet kap arról, hogy a wmic parancsot nem ismeri fel a rendszer, módosítsa a munkakönyvtárat a következőre: C:\Windows\System32\wbem\, és próbálkozzon újra. Ezt a cd (change directory) paranccsal teheti meg.
- Egy táblázatot kell látnia a Parancssorban. Ez az egyes Windows felhasználói fiókok listája, felhasználónévvel, majd a fiók megfelelő SID-jével.
Most, hogy biztos abban, hogy egy adott felhasználónév egy adott SID-nek felel meg, elvégezheti a szükséges változtatásokat a rendszerleíró adatbázisban, vagy bármi mást megtehet, amihez szüksége volt erre az információra.
Felhasználónév megkeresése a SID használatával
Ha van olyan eset, amikor meg kell találnia a felhasználónevet, de csak a biztonsági azonosítója van, a parancsot így "visszafordíthatja" (csak cserélje ki ezt a SID-t a kérdéses azonosítóval):
wmic felhasználói fiók, ahol a sid="S-1-5-21-992878714-4041223874-2616370337-1001" megkapja a nevet
…hogy ilyen eredményt kapjunk:
Név
jonfi
Hogyan kereshetem meg a felhasználó SID-jét a rendszerleíró adatbázisban
A felhasználó SID-jét úgy is meghatározhatja, hogy átnézi a ProfileImagePath értékeit minden egyes S-1-5-21 előtaggal ellátott SID-ben, amely a következő kulcs alatt található:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
A ProfileImagePath érték az egyes SID-nevű rendszerleíró kulcsokon belül felsorolja a profilkönyvtárat, amely tartalmazza a felhasználónevet.
Például a fent látható számítógépen a S-1-5-21-992878714-4041223874-2616370337-1001 gomb alatti érték: C:\Users\jonfi, tehát tudjuk, hogy ez a felhasználó SID-je.
A felhasználók SID-ekhez való illesztésének ez a módszere csak azokat a felhasználókat jeleníti meg, akik be vannak jelentkezve, vagy bejelentkeztek és felhasználót váltottak. Ha továbbra is a regisztrációs módszert szeretné használni más felhasználók SID-jének meghatározására, minden egyes felhasználóként be kell jelentkeznie a rendszerbe, és meg kell ismételnie ezeket a lépéseket. Ez nagy hátrány; Feltéve, hogy képes vagy rá, sokkal jobban jársz, ha a fenti wmic parancsmódszert használod.
GYIK
Hogyan találhatom meg gyorsan a saját SID-met?
Nyissa meg a parancssort a Windows billentyű+R megnyomásával. Ezután írja be a következő parancsot, és nyomja meg az Enter: whoami /user.
Hogyan adhatok hozzá felhasználót a számítógépemhez?
Új felhasználói fiók létrehozásához a Windows rendszerben nyissa meg a Start > Beállítások > Fiókok> Család és egyéb felhasználók A Egyéb felhasználók alatt > További felhasználó hozzáadása, válassza a lehetőséget. Fiók hozzáadásaAdja meg a felhasználó adatait, és kövesse az utasításokat.