Kaj morate vedeti
- V ukazni poziv vnesite wmic useraccount get name, sid in pritisnite Enter.
- SID uporabnika lahko določite tudi tako, da pogledate vrednosti ProfileImagePath v vsakem SID-ju s predpono S-1-5-21, ki je naveden pod:
-
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
Pogost razlog, zakaj bi morda želeli poiskati varnostni identifikator (SID) za uporabniški račun v sistemu Windows, je, da določite, kateri ključ pod HKEY_USERS v registru Windows za iskanje uporabniško specifičnih podatkov registra. Ujemanje SID-jev z uporabniškimi imeni je preprosto z ukazom wmic, ki je na voljo v ukaznem pozivu v večini različic sistema Windows.
Kako najti uporabnika SID z WMIC
Sledite tem preprostim korakom za prikaz tabele uporabniških imen in njihovih ustreznih SID-jev. Najbrž bo trajalo le minuto, morda manj, da poiščete uporabniški SID v sistemu Windows prek WMIC:
Glejte Kako najti uporabniški SID v registru nižje na strani za navodila o ujemanju uporabniškega imena s SID prek informacij v registru Windows, kar je alternativna metoda uporabi WMIC. Ukaz wmic ni obstajal pred operacijskim sistemom Windows XP, zato boste morali v teh starejših različicah sistema Windows uporabiti metodo registra.
-
Odprite terminal Windows (Windows 11) ali odprite ukazni poziv v starejših različicah sistema Windows. Če uporabljate tipkovnico in miško v sistemu Windows 11/10/8, je najhitrejši način prek menija naprednega uporabnika, do katerega lahko dostopate z bližnjico WIN+X.
Če tam ne vidite ukaznega poziva, vnesite cmd v iskalno vrstico v meniju Start in izberite Ukazni poziv ko ga vidiš.
Ni vam treba odpreti povišanega ukaznega poziva, da bi to delovalo. Nekateri ukazi sistema Windows to zahtevajo, vendar v spodnjem primeru ukaza WMIC lahko odprete običajni, neskrbniški ukazni poziv.
-
Vnesite naslednji ukaz v ukazni poziv točno tako, kot je prikazan tukaj, vključno s presledki ali pomanjkanjem le-teh:
wmic uporabniški račun pridobi ime, sid
…in nato pritisnite Enter.
Če poznate uporabniško ime in želite pridobiti SID samo enega uporabnika, vnesite ta ukaz, vendar zamenjajte USER z uporabniškim imenom (ohranite narekovaje):
wmic uporabniški račun, kjer name="USER" dobi sid
Če dobite napako, da ukaz wmic ni prepoznan, spremenite delovni imenik v C:\Windows\System32\wbem\ in poskusite znova. To lahko storite z ukazom cd (sprememba imenika).
- V ukaznem pozivu bi morali videti prikazano tabelo. To je seznam vsakega uporabniškega računa v sistemu Windows, naveden po uporabniškem imenu, ki mu sledi ustrezni SID računa.
Zdaj, ko ste prepričani, da določeno uporabniško ime ustreza določenemu SID-ju, lahko v registru izvedete kakršne koli spremembe ali storite kar koli drugega, za kar potrebujete te informacije.
Iskanje uporabniškega imena z uporabo SID
Če imate slučajno, da morate najti uporabniško ime, vendar imate samo varnostni identifikator, lahko "obrnete" ukaz takole (samo zamenjajte ta SID z zadevnim):
wmic uporabniški račun, kjer sid="S-1-5-21-992878714-4041223874-2616370337-1001" pridobi ime
…da dobite tak rezultat:
Ime
jonfi
Kako najti uporabniški SID v registru
SID uporabnika lahko določite tudi tako, da pogledate vrednosti ProfileImagePath v vsakem SID-ju s predpono S-1-5-21, ki je naveden pod tem ključem:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
Vrednost ProfileImagePath znotraj vsakega registrskega ključa z imenom SID navaja imenik profila, ki vključuje uporabniško ime.
Na primer, vrednost pod ključem S-1-5-21-992878714-4041223874-2616370337-1001 na računalniku, ki ga vidite zgoraj, je C:\Users\jonfi, tako da vemo, da je to SID za tega uporabnika.
Ta metoda povezovanja uporabnikov s SID-ji bo prikazala samo tiste uporabnike, ki so prijavljeni ali so se prijavili in zamenjali uporabnike. Če želite še naprej uporabljati metodo registra za določanje SID-jev drugih uporabnikov, se boste morali prijaviti kot vsak uporabnik v sistem in ponoviti te korake. To je velika pomanjkljivost; ob predpostavki, da ste sposobni, je veliko bolje, če uporabite zgornjo ukazno metodo wmic.
FAQ
Kako hitro najdem svoj SID?
Odprite ukazni poziv s pritiskom tipka Windows+R. Nato vnesite naslednji ukaz in pritisnite Enter: whoami /user.
Kako dodam uporabnika v svoj računalnik?
Če želite ustvariti nov uporabniški račun v sistemu Windows, pojdite na Start > Nastavitve > Računi> Družinski in drugi uporabniki Pod Drugi uporabniki > Dodaj drugega uporabnika izberite Dodaj računVnesite podatke o uporabniku in sledite pozivom.