כיצד ליצור רשימת טקסט רגיל של כל חשבונות משתמשים של Windows ואת ההגדרות שלהם
אתה תמיד יכול לחפש את חשבונות המשתמש על מערכת Windows באמצעות ממשק ההגדרות, אבל אם אתה רוצה לשמור נחמד, קובץ ידידותי למשתמש עם מידע זה, זה הכי קל לפנות הפקודה הפקודה.
Windows מספק שתי דרכים ליצור אינטראקציה עם חשבונות משתמשים בהנחיית שורת הפקודה. אתה כבר מכיר את האפשרות הראשונה: משתמש רשת
פקודה. הנה, אנחנו הולכים לפנות אפשרות שנייה: Windows Management Instrumentation שורת הפקודה (WMIC), אשר הוא רק רק מבנה שורת הפקודה המורחבת לביצוע סוגים שונים של ניהול המערכת. אתה יכול לעשות כל מיני דברים עם WMIC
הפקודה, אפילו דברים חומרה מגניב כמו בדיקת מספר דגם לוח האם שלך. אנחנו הולכים להשתמש חשבון משתמש
הפקודה של WMIC
כי זה מספק פרטים נוספים ואפשרויות יותר משתמש רשת
פקודה.
כדי להתחיל להשתמש WMIC
הפקודה, תצטרך לפתוח את שורת הפקודה עם הרשאות ניהול. לחץ על Windows + X במקלדת, ולאחר מכן בחר "שורת הפקודה (מנהל מערכת)" מתפריט 'משתמשים מתקדמים'.
הערה: אם אתה רואה את PowerShell במקום את שורת הפקודה בתפריט Power Users, זהו בורר שהתרחש עם עדכון היוצרים עבור Windows 10. קל מאוד לחזור ולהציג את שורת הפקודה בתפריט 'משתמשים מתקדמים', אם תרצה, או אתה יכול לתת PowerShell לנסות. אתה יכול לעשות כמעט כל דבר ב PowerShell שאתה יכול לעשות ב הפקודה הפקודה, ועוד הרבה דברים שימושיים אחרים.
קבל רשימה מהירה של שמות משתמשים בלבד
אם כל מה שאתה צריך הוא רשימה של שמות חשבון ללא פרטים אחרים, הקלד את הפקודה הבאה בשורת הפקודה ולאחר מכן הקש Enter:
משתמש שם משתמש wmic
כפי שאתה יכול לראות, אתה מקבל רשימה פשוטה עם רק את שמות חשבון המשתמש. שלושת השמות הראשונים הרשומים תמיד יהיו חשבון מנהל המערכת המובנה, חשבון ברירת המחדל שישמש ליצירת חשבונות משתמש חדשים וחשבון אורח. לאחר מכן, תראה רשימה של חשבונות מקומיים או של Microsoft שיצרת במערכת.
אם אתה זקוק למידע נוסף, תוכל להשתמש בפקודה הבאה כדי לציין את שם חשבון המשתמש ואת השם המלא של המשתמש אם הוא הוזן למערכת:
wmic useraccount לקבל שם, שם מלא
בדוגמה זו, ניתן לראות שחשבונות "Michelle" ו- "Simon" אינם כוללים שמות מלאים, אך לחשבון 'wjgle' שלי יש שם מלא.
קבל רשימה של חשבונות משתמשים עם פרטים נוספים
אם ברצונך ליצור רשימה של חשבונות משתמשים עם סט מלא של פרטי חשבון, הקלד את הפקודה הבאה בשורת הפקודה ולחץ על Enter:
רשימת משתמשים
תמונה זו מציגה רק חשבון משתמש אחד מהרשימה עם כל הפרטים. תוכל לראות את שם חשבון המשתמש ואת השם המלא, וכן פרטים נוספים כגון:
- סוג החשבון. אם אתה נמצא במחשב שאינו חלק מתחום - שהוא כמעט בוודאות אם אתה נמצא במחשב הבית או במחשב העסקי הקטן שלך - תמיד תראה סוג חשבון של 512. אם המחשב הוא חלק מ- , תראה כאן ערכים אחרים המייצגים איזה סוג חשבון תחום הוא.
- תיאור. ערך זה מציג תיאור של החשבון אם הוזן.
- מושבת. זה מציין אם חשבון המשתמש פעיל או מושבת. אם ערך זה מוגדר ל- FALSE, החשבון פעיל.
- דומיין. זה מציין את שם התחום שהמחשב הוא חלק ממנו. אם המחשב אינו חלק מדומיין, תראה שם מוקצה שמתחיל עם סוג המחשב.
- InstallDate. בדומיינים, ערך זה יציג את התאריך שבו נוצר חשבון המשתמש.
- מקומי. ערך זה מציין אם החשבון קיים במחשב המקומי או בשרת תחום אם המחשב מחובר לתחום.
- נעילה. ערך זה מציג אם חשבון המשתמש נעול כעת, כפי שיקרה אם אפשרויות אבטחה ינעלו חשבונות לאחר מספר ניסיונות סיסמה לא מוצלחים.
- ניתן לשינוי, PasswordExpires, ו הסיסמה. אלה מייצגים אפשרויות אבטחה עבור סיסמאות שעשויות להיות מוגדרות עבור חשבון המשתמש.
- SID. ערך זה מציג את מזהה האבטחה (SID) עבור החשבון.
- SIDType. זהו ערך מספרי המציג את סוג ה- SID המשמש עבור החשבון. ייתכן שתראה רשומות כגון 1 עבור חשבון משתמש, 2 עבור חשבון קבוצתי ו -3 עבור חשבון תחום.
- סטטוס. זהו המצב הנוכחי של חשבון המשתמש. אם החשבון פועל, תראה מצב חשבון של "אישור" או "מבוטל", מה שאומר רק את החשבון שמישמש משתמשים רגילים לצורך כניסה למערכת.
ודרך אגב, אתה יכול להשתמש בכל אחד משמות הפרטים האלה מופרדים על ידי פסיקים כדי לקבל רשימה שונה, בדיוק כמו איך עשינו רק את השם ואת השם המלא בחלק האחרון. לדוגמה, אם אתה רוצה לראות רק את השם, השם המלא והסטטוס של החשבונות, תוכל להשתמש בפקודה:
שם משתמש, שם מלא, מצב
אז, זה הכל טוב וטוב אם אתה רק רוצה להציג את פרטי חשבון המשתמש על לטוס, אבל זה הופך להיות הרבה יותר שימושי כאשר אתה מחדש את התוצאות לקובץ טקסט.
לנתב מחדש את התוצאות של פקודה לקובץ
זה נהדר להיות מסוגל להציג רשימה של פרטי חשבון המשתמש על שורת הפקודה, אבל את התועלת האמיתית של פקודות אלה טמונה בעובדה שאתה יכול צינור התוצאות ישר לתוך קובץ אז אתה יכול לשמור או להדפיס. כדי לעשות זאת עם כל wmic
הפקודה, אתה רק צריך להוסיף / פלט
לעבור יחד עם נתיב עבור הקובץ ישירות לאחר wmic
פקודה.
לדוגמה, אם ברצונכם לקחת את הפקודה הקודמת לקבלת רשימה של חשבון משתמש עם פרטים מלאים ולהפנות מחדש את הפלט לקובץ בשם useraccounts.txt בתיקייה ב- C: \ logs, תחילה יש לוודא ש- c: \ logs התיקייה כבר קיימת ולאחר מכן השתמש בפקודה הבאה:
פרטי רשימה מלאה
כאשר אתה משתמש בפקודה זו, לא תראה תוצאות כלל בהנחיית שורת הפקודה, אך אם תפתח את הקובץ שיצרת, הרשימה תהיה שם.
ואם אתה רוצה להגיע אפילו יותר מהודר, אתה יכול גם לכוון את הפלט לקובץ מופרד פסיק (CSV) קובץ, כי אז יכול בקלות להיות מיובאים לתוך יישום גיליון אלקטרוני או מסד נתונים. הטריק לכך הוא גם תצטרך להוסיף / format: csv
עבור לסוף הפקודה. לדוגמה, אם ברצונך לנתב מחדש את הפלט של אותה פקודה שבה השתמשנו למעלה לקובץ CSV, היית משתמש במשהו כמו בפקודה הבאה:
wmic /output: c:\logs\useraccounts.txt useraccount list full / format: csv
שוב, אין פלט ב פקודת הפקודה, אבל אתה יכול לראות את התוצאות על ידי פתיחת הקובץ עצמו.
ואם אתה מייבא אותו למשהו כמו Microsoft Excel, אתה יכול לקבל שולחן מעוצב יפה עם קצת עבודה.
כמובן, יש הרבה יותר שאתה יכול לעשות עם משתמש
כולל שינוי חלק מפרטי חשבון המשתמש, כגון אם חשבון נעול או נעול. אתה יכול לקבל מידע נוסף על זה על ידי הקלדת wmic /?
על שורת הפקודה. יש גם הרבה יותר אתה יכול לעשות עם wmic
הפקודה בכלל. לקבלת מידע נוסף על כך, עיין בדף הרשמי של WMIC ממיקרוסופט ורשימת שאילתות WMIC שימושיות מתוך הבלוג של Microsoft Performance Team.