DCSIMG
Extending SMS 2003 Hardware Inventory - Dario IT Solutions Blog

Dario IT Solutions Blog

Extending SMS 2003 Hardware Inventory

על מנת להרחיב את תהליך ה-Hardware Inventory נהוג לערוך את קובץ ה-SMS_DEF.MOF (אשר קיים במבנה דומה גם ב-SCCM 2007). להרחבה זו מספר חסרונות שהעיקרים מביניהם הם הסיכון לפגיעה בקובץ וגרימת תקלה בתהליך ה-Inventory ורישום מחודש של כלל ה-WMI Providers בתחנות המנוהלות.

תהליך עדכון SMS_DEF.MOF חכם יותר הוא על ידי שימוש בקובץ נפרד (נקרא לו MINI.MOF לשם הדוגמא) וטעינתו על ה-Agents כך שניטענים רק ההרחבות.

התהליך נראה ככה:

  1. עדכון ה-MINI.MOF בספריית D:\SMS\inboxes\clifiles.src\hinv על השרת (לא לשכוח לעדכן גם את ה-MOF Version כדי שניתן יהיה לדעת איזה תחנה עודכנה כבר ואיזה לא)
  2. ביצוע שינוי פקטיבי בקובץ SMS_DEF.MOF בספריית D:\SMS\inboxes\clifiles.src\hinv על השרת כדי שהשרת יטען מחדש את קובץ ה-MINI.MOF
  3. העתקת MINI.MOF המעודכן לספריית D:\Packages\Install Extended Hardware Inventory כדי שיופץ לתחנות ויורץ עליהם ע"י MOFCOMP.EXE
  4. עדכון הגירסה בחבילת ההפצה Install Extended Hardware Inventory וביצוע "Update Distribution Points"
  5. עדכון ה-Collection שמכיל תחנות שכבר הורץ עליהן ה-MINI.MOF החדש (All SMS Clients with Extended Hardware Inventory)

כמה מאמרים רלוונטיים:

Compiling MOF' s on Advanced Clients -http://myitforum.com/forums/m_46317/mpage_1/key_Monster%252CMOF/tm.htm#46399

SMS 2003 Hardware customization: A Better Way -http://www.myitforum.com/articles/8/view.asp?id=8641

CompClasses.vbs:A Custom WMI Analyzer / MOF Compiler -http://209.34.241.244/articles/11/view.asp?id=8640

פורסם: Jul 29 2008, 05:27 AM by Amit Gatenyo
תגים:,