Windows'da bir İstifadəçinin Təhlükəsizlik Tanıtıcısını (SID) tapma

WMIC və ya qeyd defteri ilə istifadəçinin SID tapın

Windows-da müəyyən bir istifadəçi hesabı üçün təhlükəsizlik identifikatorunu (SID) tapmaq istəyən bir çox səbəb var, ancaq dünyadakı köşemizdə bunu etmək üçün ümumi səbəb HKEY_USERS'in Windows Qeydiyyatındakı üçün istifadəçi xüsusi qeyd məlumatlarını axtarın.

Sizin ehtiyacınızın səbəbindən asılı olmayaraq, WIDC komandası sayəsində, SID-lərin istifadəçi adlarına uyğunluğu həqiqətən asandır, Windowsun əksər versiyalarında Command Prompt -dən istifadə edilə bilən bir komanda .

Qeyd: İstifadəçi adını bir SID-ə uyğunlaşdırma təlimatları üçün Windows Qeydiyyat kitabında, WMIC-dən istifadə etmək üçün alternativ bir metoddan istifadə edərək, qeydiyyatdan istifadəçinin SID-i tapın. Wmic əmri Windows XP-dən əvvəl mövcud deyildir, belə ki Windows-un köhnə versiyalarında qeyd metodunu istifadə etməlisiniz.

İstifadəçi adlarının cədvəlini və onların müvafiq SIDlərini göstərmək üçün bu asan addımları izləyin:

WMIC ilə istifadəçinin SID tapması

Yəqin ki, WMIC vasitəsilə Windows-da istifadəçinin SID-i tapmaq üçün bir dəqiqə, daha az ola bilər:

  1. Açıq Komanda İstemi . Windows 10Windows 8-də , bir klaviaturasiçan istifadə edirsinizsə, ən sürətli yol Power + İstifadəçi menyusundan keçir , WIN + X qısa yoluyla əldə edilə bilər.
  2. Komanda İstemi açıq olduqda, boşluq və ya olmaması da daxil olmaqla burada göstərildiyi kimi aşağıdakı əmrləri yazın: wmic useraccount name almaq, sid ... və sonra Enter düyməsini basın.
    1. İpucu: İstifadəçi adını bilirsinizsə və yalnız bir istifadəçinin SID- ni işarələsəniz , bu komandanı daxil edin, lakin istifadəçi adını (tırnakları) saxlayın: wmic useraccount burada ad = "USER" wmic komandasının tanınmadığını, C: \ Windows \ System32 \ wbem \ ' dəki iş dizini dəyişdirmək və yenidən cəhd edin. Bunu cd (dəyişiklik qovluğu) əmri ilə edə bilərsiniz.
  3. Komut İstemi penceresinde görüntülenen aşağıdakılara benzer bir masa görmeniz lazımdır: Ad SID Administrator S-1-5-21-1180699209-877415012-3182924384-500 Qonaq S-1-5-21-1180699209-877415012-3182924384 -501 EvGrupUser $ S-1-5-21-1180699209-877415012-3182924384-1002 Tim S-1-5-21-1180699209-877415012-3182924384-1004 UpdatusUser S-1-5-21-1180699209-877415012-3182924384- 1007 Bu, istifadəçi adına görə siyahıda olan Windows hesabından ibarət olan hər bir istifadəçi hesabının siyahısı və hesabın müvafiq SID tərəfindən verilmişdir.
  1. İndi müəyyən bir istifadəçi adının müəyyən bir SIDə uyğun olduğuna əmin olduğunuzda, qeyd defterinize lazım olan hər hansı bir dəyişiklik edə bilərsiniz və ya bu məlumatı lazım olan hər şeyi edə bilərsiniz.

İpucu: Əgər siz istifadəçi adını tapmaq lazımdırsa, lakin sizdə olan bütün təhlükəsizlik identifikatoru olduğunuz halda, əmrinizi "geri ala bilərsiniz" (sadəcə bu SİD-i əvəzləyin).

wmic useraccount where sid = "S-1-5-21-1180699209-877415012-3182924384-1004" adı almaq

... belə bir nəticə əldə etmək üçün:

Adı Tim

Qeydiyyatda İstifadəçinin SID tapması

Ayrıca, bu tuş altında listelenen her S-1-5-21 önekli SID'de ProfileImagePath değerlerini inceleyerek bir kullanıcının SID'i belirleyebilirsiniz:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ ProfileList

Hər bir SID-in qeyd defteri açarı içərisində ProfileImagePath dəyəri, istifadəçi adını ehtiva edən profil qovluğunu göstərir.

Məsələn, bilgisayarımdaki S-1-5-21-1180699209-877415012-3182924384-1004 anahtarının ProfileImagePath değeri C: \ Users \ Tim'dir , buna görə kullanıcı üçün "SID" in "Tim" olduğu S -1-5-21-1180699209-877415012-3182924384-1004 ".

Qeyd: SID-lərə uyğunlaşmanın bu üsulu yalnız giriş yapan və ya giriş yapan və istifadəçilərə keçən istifadəçilərə göstərəcəkdir. Digər istifadəçilərin SIDlərini təyin etmək üçün qeyd metodundan istifadə etməyə davam etmək üçün sistemdə hər bir istifadəçi kimi daxil olmanız və bu addımı təkrarlamaq lazımdır. Bu, böyük bir mənfilikdir; bacardığınızı fərz etsəniz, yuxarıdakı wmic komanda üsulundan daha yaxşı danışırsınız.