יצירת משתמשים מרובים ב - Server 2008 עם PowerShell, חלק 2 שדות נוספים
במאמר הקודם שלנו, הראינו לך את הדרך המהירה ביותר לעבור מרשימה פשוטה של משתמשים ליצירתם ב- Active Directory. עם זאת, לעתים קרובות תקבל רשימה של משתמשים שיהיו להם שדות נתונים נוספים. מאחר שאיננו יכולים לכתוב סקריפט מראש לכל תרחיש אפשרי, נראה לך כיצד לקחת את סקריפט PowerShell של המשתמש שלנו ולשנות אותו כך שיתאים למטרה שלך.
במקרה זה, ניתנה לנו משרד עבור המשתמשים החדשים שלנו, לכן אנו רוצים לוודא שהוספה בכל אחד מהחשבונות החדשים של המשתמשים שלנו בעת היצירה.
הדבר הראשון שאנחנו עושים הוא לשמור את הקובץ Excel כמו .csv קובץ.
לאחר מכן אנו פותחים את ה- Snap-in של Active Directory משתמשים ומחשבים. אנחנו צריכים לגלות מה הוא שם המאפיין בפועל עבור משרד , כך שנפתח את המאפיינים של אחד מהמשתמשים הנוכחיים שלנו על ידי לחיצה כפולה עליהם.
אנו יכולים לראות כי למשתמש זה יש משאבי אנוש מלא עבור שלו משרד תכונה על כללי לשונית.
אנחנו נלחץ על עורך Atribute כדי למצוא את השם הטכני עבור זה משרד , כי אנחנו צריכים את זה כדי להיכנס PowerShell בתוך דקה. זה מראה כי שם התכונה עבור משרד שדה physicalDeliveryOfficeName. מאז שם המאפיין הוא לא תמיד זהה שם שדה בשאר הכרטיסיות, זה יכול להיות קצת קשה לפעמים למצוא את מה שאתה מחפש. אם אתה לא מצליח למצוא את השדה שאתה צריך, אתה תמיד יכול ליצור משתמש דמה ולשנות רק את השדה הספציפי למשהו ייחודי, ולאחר מכן עבור אל עורך תכונות ולאחר מכן גלול מטה עד שתמצא אותו.
כעת נצטרך לערוך את הסקריפט של PowerShell כדי לשקף שדה חדש זה. פורמט זה יהיה "AbstractName = dataRecord ". אנחנו רוצים לוודא שאנחנו מזינים את שם השדה בצורה נכונה מקובץ .csv שלנו לאחר "$ dataRecord ". כניסה. קטע זה ימשוך את הנתונים מקובץ המשתמשים שלנו:
$ physicalDeliveryOfficeName = $ dataRecord.Office
וקטע זה של הסקריפט יכניס אותו לאובייקטים החדשים של המשתמש:
$ objUser.Put ("physicalDeliveryOfficeName", $ physicalDeliveryOfficeName)
התסריט המוגמר ייראה כך:
הקפד לשמור את הסקריפט כ ..1 קובץ.
עם רשימת המשתמשים שלנו ואת הסקריפט שלנו C: משתמשים התיקייה, אנחנו לחץ לחיצה ימנית על התסריט ובחר הפעל עם PowerShell.
כאשר אנו קופצים חזרה אל משתמשים ומחשבים של AD, אנו יכולים לראות משתמשים חדשים שנוצרו.
פתיחת אחד המשתמשים החדש שנוצר שלנו יראה כי משרד השדה מתמלא בנתונים מרשימת המשתמשים המקורית שלנו.
יצירת מספר משתמשים עם PowerShell היא משימה קלה מאוד, ועם הידע הזה בקצות אצבעותיך, לעולם לא תזיע שוב.