cMDTBuildLab is a Powershell Module to help automize deployment Windows Reference Images on MDT Server with Desired State Configuration.
cMDTBuildLab is a fork from cMDT module.
This is the branch containing the latest release, published at PowerShell Gallery.
This is the development branch with latest changes.
Official repository - latest module version and download count.
3.0.0
See version history at Project Site
Prerequisites for infrastructure:
- Domain Controller: DC01 (Windows 2012 R2 or above)
- Windows Update Server (WSUS): WU01 (Windows 2012 R2 or above)
- Deployment server: MDT01 (Windows 2016/2019)
Disk C: - System
Disk E: - DATA
(Disk D: is used for Temp in Azure or Virtual DVD for on-premise deploy) - Hyper-V Host: HV01 (Windows 2012 R2 or above)
- Original Microsoft media (ISO) images:
Windows 10 Version 22H2 (November 2022)
Windows 2019 (April 2019)
This module is tested on Windows 2016/2019 server, but it will be worked on Windows 10 or Windows 2012 R2/Windows 8.1 + WMF 5.1.
The following prerequisites automatically downloaded with the cMDTBuildPreReqs DSC resource:
- MicrosoftDeploymentToolkit_x64 - Microsoft Deployment Toolkit (MDT) (Build 6.3.8456.1000)
- ADK & WinPE v.2004 - Windows PE, v.2004 (Build: 10.1.19041.1)
- Visual C++ runtimes - 2013,2015-2022
If your MDT01 host does not have direct connection to Internet, run DSC configuration from Deploy\Download_MDT_Prereqs.ps1 at Windows machine connected to Internet.
The cMDTBuildLab Module contain the following DscResources:
- cMDTBuildApplication
- cMDTBuildBootstrapIni
- cMDTBuildCustomize
- cMDTBuildCustomSettingsIni
- cMDTBuildDirectory
- cMDTBuildOperatingSystem
- cMDTBuildPackage
- cMDTBuildPersistentDrive
- cMDTBuildPreReqs
- cMDTBuildSelectionProfile
- cMDTBuildTaskSequence
- cMDTBuildTaskSequenceCustomize
- cMDTBuildUpdateBootImage
Want to contribute? Great!
Requiest for the new features at GitHub.
Thanks to Community: Issue and Pull Requests
Johan Arwidmark: Deployment Research
Mikael Nystrom: The Deployment Bunny
Jason Helmick, Jeffrey Snover
Free usage