深入瞭解MDT 之MDT的變量從那裏來或MDT的變量是怎麼定義(一)

深入瞭解MDT 之MDT的變量從那裏來或MDT的變量是怎麼定義(一)

MDT作爲微軟的一個免費的系統部署系統相比於SCCM來說,安裝和對生產環境的要求比較低,對於沒有購買SCCM版權的中小型企業來說,使用MDT來大規模部署、升級、維護系統是一個最好的選擇。叢觀國內各大論壇對MDT的講解只是最基本的皮毛沒有更加深入的文章詳細解說MDT。本專欄的目的是結合我5年內MDT的研究和實戰技術分享給大家!從而解放雙手雙腳,足不出戶就能解決管理員日常系統維護問題!

首先,MDT最基礎的安裝和最簡單的系統安裝教程請先閱讀以下文章!https://deploymentresearch.com/building-a-windows-10-v1809-reference-image-using-microsoft-deployment-toolkit-mdt/ (可能需要扶牆才能打開)

1.如何使用微軟專用日誌查看軟件查看MDT自動生成的log日誌

如果對你對MDT有一點的瞭解,必定知道MDT在任務開始後會產生大量的系統日誌。這些日誌大概可以理解成每個MDT執行步驟的執行情況,當遇Error時可以排查其故障原因。BDD.log是一個MDT日誌彙總,它會把整個MDT流程中生產的日誌放到這個日誌文件裏面。如果你使用文本文檔來打開這些日誌你是很難直觀的看得裏面的內容的,所以需要藉助微軟的日誌查看工具CMTrace來打開這些日誌文件

1608626462(1).png1608626789(1).png

1608626944(1).png


2.在這個BDD.log日誌文件中可瞭解些什麼?

在日誌中你看會到很多以Property開頭的文字,而且這些Property 開頭的文字就是MDT自動生成或自義的變量名稱。你可以使用日誌軟件中的過濾功能把你想要看的內容全部過濾出來。如果我要查看MDT的所有變量則在Tools-Fiter輸入相關的搜索條件。而且每個MDT自動生成的變量微軟官方都有着詳細的解釋 http://systemscenter.ru/mdt2012.en/propertydefinition.htm

1608627344(1).png

1608627511(1).png

3.MDT的變量是如何產生的?

MDT的變量分爲硬件部分和系統部分,硬件部分MDT會通cimv2:Win32......命令來查找,你亦可以使用WMICodeCreator這些軟件查找電腦系統信息!學會使用WMICodeCreator來查找電腦系統信息對控制MDT流程是一個很關鍵的技巧!如下圖所示,它通過cimv2:Win32來定位系統盤的盤符從而在日後的系統安裝過程裝系統安裝D盤上(大家要知道在PE模式下系統盤盤符不一定是C的可能是D或者E)。

image.png

另外MDT某此關鍵變量定義是在MDT共享目錄文件夾Control內的CustomSettings.ini和Bootstrap.ini內,Bootstrap.ini是控制MDT PE引導後去訪問MDT共享文件夾路徑和用那個賬號去訪問這個文件夾,而CustomSettings.ini裏面涉及的變量內容就會豐滿很多,它主要是控制MDT嚮導中填寫的內容,你可能通過編輯這個CustomSettings文件去設置嚮導的自動填寫或跳過某嚮導步驟。

Image 2.png

Image 5.png

Image 4.png


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章