MDT中實現一個任務序列(TS)對不一樣型號機器識別分區

背景:
ios

  公司剛進了一批新的辦公機器,有兩塊硬盤,0號位置的是一塊24G的SSD,原廠是用來給機械加速用,1號位置的是一塊2T的機械。ide

  問題來了,以前機器只有一塊硬盤,在0號位置,若是是用之前的任務序列(Task Sequence),就會在新機器上面部署的時候會對0號磁盤操做,也就是對那塊24G的SSD使用老機器的1TB磁盤分區策略,確定是直接報錯的...測試

老機器分區策略:spa

26f879332b7e85006de68e8de1adeb30.jpg-wh_

----------------------------------------------------------
3d

這時候有人就說了,新機器直接新建一個TS不就解決了嗎,安裝的時候選擇TS,按照型號選擇就好了orm

可是對於我這個追lan求de完bu美xing的人來講,這種方法確定是不行的,個人目標是一個TS吃遍天下j_0005.gifblog

這個時候該腫麼辦呢部署

固然是百度先i_f29.gif看看有沒有參考案例get

然而然而....
cmd

試了各類關鍵詞組合都沒找到想要結果,什麼MDT入門到精通啦,什麼實戰MDT啦,最多就是說格式化C盤的TS和全盤格式化TS的設置,這不是我想要的

那好吧,我只能問問國外的大佬了,微軟的TechNet翻了,沒找到,那我去問問我谷哥

----------------------------------------------------------

在翻了各類網頁以後,終於在一篇博文中找到了我想要的答案t_0003.gif

廢話很少說,上乾貨

打開你要修改的TS,在格式化的前一步,Validate下新建一個Set Task Sequence Variable

5c69a84591554652f3fefcd76d9c2bfb.jpg-wh_

7b95cd1f312dae9ed061f9408a5f1b44.jpg-wh_

裏面的內容按如圖所示,意思是先設置DiskDone變量爲NO

f79ad56cac5db41f203624b080e34725.jpg-wh_

而後新建一個Group

e2c5de2167feaf4b858ea3b1f0eae2e4.jpg-wh_

Name裏面填寫機器型號

如何獲取機器型號?

打開cmd,運行 wmic csproduct get name

Name下面的一行即爲機器型號


如圖所示添加對應文件夾的Task Sequence Variable

blob.png

blob.png

17596f15d4c41421b50b5f5e4ac4fc12.jpg-wh_

在文件夾下面能夠直接把之前的機型格式化步驟複製進去

或者手動添加,手動添加的記得在格式化的option裏面添加IsUEFI判斷條件,若是純legacy bios環境能夠無視...

54da525d742fe5e502e462cf561575e7.jpg-wh_

blob.png


格式化策略添加完成以後,接着和第一步同樣,添加一個Set Task Sequence Variable

如圖設置,將DiskDone變爲YES

46ec0712a72ae17a5bbfb41422600a17.jpg-wh_

接着重複以上步驟,對另外一個型號的機器添加分區策略

e51b36fc66cec217097bf2284e4b9ec6.jpg-wh_

Others文件夾裏面的是對其餘型號的機器分區策略

Option選項刪去判斷型號便可

c212e0d1b243ca51791fef7a9c94aaf2.jpg-wh_

保存修改,測試經過

--END--


參考文章:https://deploymentbunny.com/2017/02/10/osd-conditional-disk-layout-based-on-model/

相關文章
相關標籤/搜索