ישנן סיבות רבות לכך שתרצה למצוא את מזהה האבטחה (SID) עבור חשבון משתמש מסוים ב- Windows, אך בפינת העולם שלנו, הסיבה הנפוצה לכך היא לקבוע איזה מפתח תחת HKEY_USERS ברישום של Windows ל- חפש נתוני רישום ספציפיים למשתמש עבור.
ללא קשר לסיבת הצורך שלך, התאמת SIDs לשמות משתמשים היא קלה מאוד הודות לפקודה wmic, פקודה הזמינה מתוך שורת הפקודה ברוב הגירסאות של Windows.
ראה כיצד למצוא משתמש SID של הרישום בהמשך הדף לקבלת הוראות על התאמת שם משתמש ל- SID באמצעות מידע ברישום של Windows, שיטה חלופית לשימוש ב- WMIC. הפקודה wmic לא הייתה קיימת לפני Windows XP, כך שתעשה זאת יש להשתמש בשיטת הרישום באותן גירסאות ישנות יותר של Windows.
בצע את השלבים הפשוטים הבאים כדי להציג טבלה של שמות משתמש ו- SIDs המתאימים להם:
כיצד למצוא משתמש SID עם WMIC
זה יהיה כנראה רק לקחת רגע, אולי פחות, כדי למצוא SID של המשתמש ב- Windows באמצעות WMIC:

-
פתח שורת פקודה.
ב- Windows 10 וב- Windows 8, אם אתה משתמש במקלדת ובעכבר, הדרך המהירה ביותר היא באמצעות תפריט Power Power, נגיש עםWIN + Xקיצור.
אם אינך רואה את שורת הפקודה בתפריט Power Power, הקלד cmd לתוך סרגל החיפוש בתפריט התחלה, ולחץ על שורת הפקודה כאשר אתה רואה את זה.
-
הקלד את הפקודה הבאה לתוך שורת הפקודה בדיוק כפי שהיא מוצגת כאן, כולל רווחים או היעדרה:
המשתמש מקבל שם, sid
… ולאחר מכן לחץ על להיכנס.
אם אתה יודע את שם המשתמש ואתה רוצה לתפוס רק את זה SID של משתמש אחד, הזן את הפקודה אבל להחליף USER עם שם המשתמש (שמור את המרכאות):
שם משתמש = "USER" מקבל sid
אם אתה מקבל שגיאה כי הפקודה wmic אינו מזוהה, לשנות את ספריית העבודה להיות C: Windows System32 wbem ותנסה שוב. אתה יכול לעשות את זה עם cd (שינוי במדריך) הפקודה.
-
אתה אמור לראות טבלה המוצגת ב שורת הפקודה. זוהי רשימה של כל חשבון משתמש ב- Windows, מופיע לפי שם משתמש, ולאחר מכן SID של החשבון המתאים.
עכשיו שאתה בטוח כי שם משתמש מסוים מתאים SID מסוים, אתה יכול לעשות את כל השינויים שאתה צריך ברישום או לעשות מה עוד אתה צריך את המידע הזה.
אם יש לך מקרה שבו אתה צריך למצוא את שם המשתמש אבל כל מה שיש לך הוא מזהה האבטחה, אתה יכול "להפוך" את הפקודה ככה (פשוט להחליף את זה SID עם אחד המדובר):

wmic useraccount שבו sid = "S-1-5-21-992878714-4041223874-2616370337-1001" מקבל שם
… כדי לקבל תוצאה כזאת: שםג'ונפי ניתן גם לקבוע SID של המשתמש על ידי מבט דרך פרופיל ערכים בכל S-1-5-21 קידומת SID המפורטים תחת מפתח זה: HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion פרופיל
ה פרופיל ערך בתוך כל מפתח רישום בשם SID מציין את ספריית הפרופיל, הכוללת את שם המשתמש. לדוגמה, פרופיל ערך תחת S-1-5-21-992878714-4041223874-2616370337-1001 המפתח במחשב שלי הוא C: Users jonfi , אז אני יודע כי SID עבור המשתמש "jonfi" הוא "S-1-5-21-992878714-4041223874-2616370337-1001". שיטה זו של התאמת משתמשים ל- SIDs תציג רק משתמשים שנכנסו למערכת או שהתחברו ומשתמשים שהשתמשו בהם. כדי להמשיך להשתמש בשיטת הרישום לקביעת SIDs של משתמש אחר, יהיה עליך להיכנס כמו כל משתמש במערכת ולחזור על שלבים אלה. זהו חסרון גדול; בהנחה שאתה מסוגל, אתה הרבה יותר טוב באמצעות שיטת הפקודה wmic לעיל. כיצד למצוא משתמש SID של הרישום





