Export Drivers from MDT console with folder structure

31 בDecember 2013

אין תגובות

מילון מונחים לפני שנתחיל: Drivers = דרייברים = מנהלי התקנים

שרתי הפצת מערכות הפעלה כמו MDT או SCCM ידועים ביתרון משמעותי מאוד – יצירת מספר Images קטן ככל האפשר לכמה שיותר דגמי מחשבים. האפשרות הנהדרת הזו נובעת משימוש ב”בנק דרייברים” הקיים בתוך מערכות אלו בו אנו מסדרים את כל מנהלי ההתקנים הקיימים לנו ובעת הפצת מערכת ההפעלה, מתבצע תהליך גילוי וזיהוי אוטומטי שלהם והמערכת בוחרת את ה-Driver המתאים ביותר.

לא פעם ולא פעמיים, הטמעתי את מערכת SCCM לארגונים שקודם לכן בחרו בחכמה (לדעתי האישית) להפיץ את מערכות ההפעלה שלהם באמצעות ה-MDT.

בין בנק הדרייברים ב-MDT לבין SCCM יש הבדל אחד די משמעותי והוא הדרך בה לבסוף כל הקבצים מסתדרים בתיקיות המחזיקות אותם.

ב-MDT הדרייברים מסודרים במערכת הקבצים ע”פ ה-CLASS שלהם (כלומר: NET, Display, Modem וכדומה…) בעוד שב-SCCM הם מצויים בתוך תיקיות בעלי שם GUID (שם רנדומאלי שנוצר בתהליך הייבוא).

אני נוטה בד”כ לשים את הדרייברים בתוך ממשק העבודה בתצורה כזו שתחת Drivers (או Out Of Box Drivers ב-MDT) קיים שם המותג כמו Lenovo, Dell, Samsung וכו’, ותחתם תיקיית ה-Model כמו T410 או T700…

אז מה קורה כאשר כבר עבדתי קשה במערכת ה-MDT שלי וסידרתי בממשק העבודה את כל מנהלי ההתקנים בדיוק בתצורה שאני אוהב ואני רוצה לעבור לSCCM? אכן בעיה, הכל מסודר כבר ע”פ CLASS!

אז לשמחתי, מצאתי במהלך החיפושים שלי מי שעשה עבורי את העבודה הקשה – Oddvar מאתר ITPROS שכתב את סקריפט ה-Powershell הנהדר בפוסט כאן.

הכלי הנהדר הזה, ששמו MDT Driver Exporter ניתן להורדה מהקישור הבא: https://skydrive.live.com/redir?resid=7BC34EA39529A4CD!161

לפני הפעלתו באמצעות Powershell יש לוודא כי ביצענו את הפעולה:

Set-ExecutionPolicy unrestricted

הערה: כידוע זו פעולה שצריך לזכור לאחר מכן להחזירה למצב המקורי שכן היא מאפשרת הרצת סקריפטים ללא בדיקת מהימנות.

כמו כן בעת הרצת הסקריפט יש לוודא שרשמנו

Powershell.exe –sta DriverExporter_GUIVersion_1.3.ps1

לאחר ההרצה תבוא שאילתה למיקום ה-DeploymentShare שלנו ב-MDT ובשלב הבא למיקום אליו נרצה לייצא את הדרייברים.

Export Drivers from MDT to SCCM
מקור:http://msitpros.com/?p=1566

כשסיימנו לבחור את אלו, יגיע מסך ידידותי לסימון תיבות על מנהלי ההתקנים שאותם נרצה לייצא.

Use Deploymentshare Drivers with SCCM
מקור:http://msitpros.com/?p=1566

ומכאן, זהו. כל הדרייברים יתחילו להגיע למקום בו בחרנו.

שימו לב – לאחר סיום כל תיקיה המערכת תודיע שהיא סיימה ותחכה ללחיצת OK שלנו כדי להמשיך לתיקיה הבאה.

אני השתמשתי בזה וזה עבד נהדר, אך עם זאת עלי לציין שגם אני וגם הבחור הנחמד שכתב את האפליקציה אינם אחראים לשימוש בה ולתוצאות לא מכוונות שעשויות להיגרם עקב השימוש.

מקווה שעזר לכם!

שוב תודה ל- Oddvar Håland Moe

אורי הוסיט

הכותב הינו מנהל צוות היועצים בחברת Agile IT Solutions

הוסף תגובה
facebook linkedin twitter email

Leave a Reply

Your email address will not be published. Required fields are marked *