OSDeploy
26.9.12-preview
Recast OSDeploy PowerShell Module - Preview - Community License Required
Workplace Ninja Summit Release
PowerShell module for building WinPE for OSDCloud deployment automation from recastsoftware.com.
Includes software installation and winpe configuration.
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) 2026 Recast Software. All rights reserved.
Package Details
Author(s)
- David Segura
Tags
OSD OSDeploy OSDCloud Recast RecastSoftware
Functions
Get-OSDeployModulePath Get-OSDeployModuleVersion Import-OSDeployLicense Show-OSDeployLicense Invoke-OSDeployHydration Install-OSDeploySoftware Update-OSDeployCore Update-OSDeployCoreESD Update-OSDeployCoreRE Update-OSDeployCoreDrivers Build-OSDeployBoot New-OSDeployBootProfilePreview Update-OSDeployBootProfilePreview Delete-OSDeployBootProfilePreview New-OSDeployHyperVM Update-OSDeployBootISO New-OSDeployBootUSB Update-OSDeployBootUSB Install-OSDeployMDT Invoke-OSDeployMDT
PSEditions
Dependencies
This module has no dependencies.
FileList
- OSDeploy.nuspec
- OSDeploy.psd1
- OSDeploy.psm1
- core\PSDefaultParameterValues.json
- core\boot-wallpaper\default.jpg
- core\module.json
- core\operatingsystems-bak\26200.8653-win11-25h2.xml
- core\operatingsystems-bak\26200.8873-win11-25h2.xml
- core\operatingsystems\26200.9168-win11-25h2.xml
- core\samples\boot-mediascript\language-filter\EN filter.ps1
- core\samples\boot-mediascript\language-filter\EN-US filter.ps1
- core\samples\boot-winpescript\custom-startnet.ps1
- docs\Build-OSDeployBoot.md
- docs\Delete-OSDeployBootProfilePreview.md
- docs\Get-OSDeployModulePath.md
- docs\Get-OSDeployModuleVersion.md
- docs\Import-OSDeployLicense.md
- docs\Install-OSDeployMDT.md
- docs\Install-OSDeploySoftware.md
- docs\Invoke-OSDeployHydration.md
- docs\Invoke-OSDeployMDT.md
- docs\New-OSDeployBootProfilePreview.md
- docs\New-OSDeployBootUSB.md
- docs\New-OSDeployHyperVM.md
- docs\Show-OSDeployLicense.md
- docs\Update-OSDeployBootISO.md
- docs\Update-OSDeployBootProfilePreview.md
- docs\Update-OSDeployBootUSB.md
- docs\Update-OSDeployCore.md
- docs\Update-OSDeployCoreDrivers.md
- docs\Update-OSDeployCoreESD.md
- docs\Update-OSDeployCoreRE.md
- en-US\OSDeploy-help.xml
- private\Expand-WinPEDriverPackageCab.ps1
- private\Expand-WinPEDriverPackageIso.ps1
- private\Expand-WinPEDriverPackageMsi.ps1
- private\Expand-WinPEDriverPackageVMwareTools.ps1
- private\Expand-WinPEDriverPackageZip.ps1
- private\Find-MountedWindowsMedia.ps1
- private\Get-MountedWindowsImageIndex.ps1
- private\Get-OSDeployCoreBootMedia.ps1
- private\Get-OSDeployCoreESD.ps1
- private\Get-OSDeployCoreWinPEDrivers.ps1
- private\Get-OSDeployCoreWindowsRE.ps1
- private\Get-OSDeployDisk.ps1
- private\Get-OSDeployVolumeUSB.ps1
- private\Get-OSDeployWindowsAdkInstall.ps1
- private\Get-OSDeployWindowsAdkPaths.ps1
- private\Get-WimIndexCache.ps1
- private\Get-Win32DiskDriveUsb.ps1
- private\Get-WinPEDriverPackageCore.ps1
- private\Get-WinPEDriverPackageDell.ps1
- private\Get-WinPEDriverPackageHp.ps1
- private\Get-WinPEDriverPackageIntelEthernet.ps1
- private\Get-WinPEDriverPackageIntelWifi.ps1
- private\Get-WinPEDriverPackageSurface.ps1
- private\Get-WinPEDriverPackageVMware.ps1
- private\Import-OSDeployCoreOS.ps1
- private\Initialize-OSDeployBootAssetPath.ps1
- private\Initialize-OSDeployCoreBootAssets.ps1
- private\Initialize-OSDeployCoreBuildProfilePaths.ps1
- private\Initialize-OSDeployCoreDrivers.ps1
- private\Initialize-OSDeployCorePaths.ps1
- private\Install-Software7Zip.ps1
- private\Install-SoftwareGitForWindows.ps1
- private\Install-SoftwareMicrosoftDeploymentToolkit.ps1
- private\Install-SoftwareMicrosoftHyperV.ps1
- private\Install-SoftwareMicrosoftPwsh.ps1
- private\Install-SoftwareMicrosoftVSCode.ps1
- private\Install-SoftwareMicrosoftVSCodeInsiders.ps1
- private\Install-SoftwareMicrosoftWindowsAdk25H2.ps1
- private\Install-SoftwareMicrosoftWindowsAdk26H1.ps1
- private\Invoke-WinPEDriverPackageDownload.ps1
- private\New-OSDeployCoreWindowsAdkISO.ps1
- private\New-WinPEStartupProfile.ps1
- private\OSDeployBuildProfileToken.ps1
- private\Save-WinPEDriverPackageCore.ps1
- private\Save-WinPEDriverPackageDell.ps1
- private\Save-WinPEDriverPackageHp.ps1
- private\Save-WinPEDriverPackageIntelEthernet.ps1
- private\Save-WinPEDriverPackageIntelWifi.ps1
- private\Save-WinPEDriverPackageSurface.ps1
- private\Save-WinPEDriverPackageVMwareAmd64.ps1
- private\Save-WinPEDriverPackageVMwareArm64.ps1
- private\Save-WinPEDriverPackageWindowsLofEthernet.ps1
- private\Save-WinPEDriverPackageWindowsLofWifi.ps1
- private\Select-BuildOSDeployBootProfile.ps1
- private\Select-BuildOSDeployBootWinPEStartupProfiles.ps1
- private\Select-OSDeployBootProfileContent.ps1
- private\Select-OSDeployCoreBootMedia.ps1
- private\Select-OSDeployCoreBuildScript.ps1
- private\Select-OSDeployCoreCacheWindowsRE.ps1
- private\Select-OSDeployCoreWinpeDrivers.ps1
- private\Select-OSDeployDiskUSB.ps1
- private\Select-OSDeployDiskUSBCLI.ps1
- private\Set-OSDeployBootProfileWallpaper.ps1
- private\Set-OSDeployPSDefaultParameterValues.ps1
- private\Step-BuildBootAddWinpeJpg.ps1
- private\Step-BuildBootConsoleSettings.ps1
- private\Step-BuildBootCopyOSDCloudModule.ps1
- private\Step-BuildBootCopyOSDModule.ps1
- private\Step-BuildBootCoreMediaScript.ps1
- private\Step-BuildBootCoreWinPEApp.ps1
- private\Step-BuildBootCoreWinPEDrivers.ps1
- private\Step-BuildBootCoreWinPEScript.ps1
- private\Step-BuildBootCoreWinPEStartupAssets.ps1
- private\Step-BuildBootCoreWinPEStartupProfiles.ps1
- private\Step-BuildBootCoreWinPEWallpaper.ps1
- private\Step-BuildBootDismountWindowsImage.ps1
- private\Step-BuildBootExportWindowsImage.ps1
- private\Step-BuildBootGetContentStartnet.ps1
- private\Step-BuildBootGetContentWinpeshl.ps1
- private\Step-BuildBootInstallWinPEAppAzCopy.ps1
- private\Step-BuildBootInstallWinPEAppCurl.ps1
- private\Step-BuildBootInstallWinPEAppDaRT.ps1
- private\Step-BuildBootInstallWinPEAppPwsh.ps1
- private\Step-BuildBootInstallWinPEAppSysinternals.ps1
- private\Step-BuildBootInstallWinPEAppZip.ps1
- private\Step-BuildBootLogDismGetIntl.ps1
- private\Step-BuildBootLogRegCurrentVersion.ps1
- private\Step-BuildBootLogWindowsDriver.ps1
- private\Step-BuildBootLogWindowsPackage.ps1
- private\Step-BuildBootMediaIso.ps1
- private\Step-BuildBootRemoveWinpeshl.ps1
- private\Step-BuildBootSaveWindowsImage.ps1
- private\Step-BuildBootSetContentStartnet.ps1
- private\Step-BuildBootSetDismSettings.ps1
- private\Step-BuildBootSetEnvironmentVariables.ps1
- private\Step-BuildBootUpdatePowerShell.ps1
- private\Step-BuildBootUpdateUsbDrive.ps1
- private\Test-CommandCurl.ps1
- private\Test-CommandGit.ps1
- private\Test-CommandPwsh.ps1
- private\Test-CommandVSCode.ps1
- private\Test-CommandVSCodeInsiders.ps1
- private\Test-CommandWinget.ps1
- private\Test-HyperVEnablePending.ps1
- private\Test-HyperVEnabled.ps1
- private\Test-Install7Zip.ps1
- private\Test-InstallAdk.ps1
- private\Test-InstallGit.ps1
- private\Test-InstallMDT.ps1
- private\Test-InstallPwsh.ps1
- private\Test-InstallVSCode.ps1
- private\Test-InstallVSCodeInsiders.ps1
- private\Test-IsAdministrator.ps1
- private\Test-IsVM.ps1
- private\Test-IsWindows.ps1
- private\Test-IsWindows11.ps1
- private\Test-IsWindows1125H2.ps1
- private\Test-IsWindows1126H1.ps1
- private\Test-MDTInstallDir.ps1
- private\Test-OSDeployWinPEStartupProfile.ps1
- private\Test-PwshPSHome.ps1
- private\Test-PwshVersionMin.ps1
- private\Test-WindowsAdkPath.ps1
- private\Update-OSDeployCoreDriversCatalog.ps1
- private\Update-OSDeploySessionEnvironment.ps1
- private\Write-HostDateTimeDarkCyan.ps1
- private\Write-HostDateTimeDarkGray.ps1
- private\Write-HostOSDeployBanner.ps1
- private\core-analytics\ConvertTo-TrimmedString.ps1
- private\core-analytics\Send-RecastOSDeployEvent.ps1
- private\core-license\Get-OSDCoreLicense.ps1
- private\core-license\Get-OSDeployLicenseFileRecord.ps1
- private\core-license\Initialize-OSDCoreLicense.ps1
- private\core-license\Show-OSDCoreLicenseHelp.ps1
- private\core-license\Test-OSDeployLicenseGate.ps1
- private\core-mdt\Get-OSDeployMDTDeploymentShare.ps1
- private\core-mdt\Get-OSDeployMDTInstallDir.ps1
- private\core-mdt\Get-OSDeployMDTWindowsAdkPaths.ps1
- private\core-mdt\Select-OSDeployMDTDeploymentShare.ps1
- private\core-mdt\ps\Import-OSDeployMDTCmdlets.ps1
- private\core-mdt\pwsh\Step-OSDeployMDTAddWallpaper.ps1
- private\core-mdt\pwsh\Step-OSDeployMDTDismSettings.ps1
- private\core-mdt\pwsh\Step-OSDeployMDTInstallAppAzCopy.ps1
- private\core-mdt\pwsh\Step-OSDeployMDTInstallAppCurl.ps1
- private\core-mdt\pwsh\Step-OSDeployMDTInstallAppZip.ps1
- private\core-mdt\pwsh\Step-OSDeployMDTPowerShellUpdate.ps1
- public\Build-OSDeployBoot.ps1
- public\Delete-OSDeployBootProfilePreview.ps1
- public\Get-OSDeployModulePath.ps1
- public\Get-OSDeployModuleVersion.ps1
- public\Import-OSDeployLicense.ps1
- public\Install-OSDeployMDT.ps1
- public\Install-OSDeploySoftware.ps1
- public\Invoke-OSDeployHydration.ps1
- public\Invoke-OSDeployMDT.ps1
- public\New-OSDeployBootProfilePreview.ps1
- public\New-OSDeployBootUSB.ps1
- public\New-OSDeployHyperVM.ps1
- public\Show-OSDeployLicense.ps1
- public\Update-OSDeployBootISO.ps1
- public\Update-OSDeployBootProfilePreview.ps1
- public\Update-OSDeployBootUSB.ps1
- public\Update-OSDeployCore.ps1
- public\Update-OSDeployCoreDrivers.ps1
- public\Update-OSDeployCoreESD.ps1
- public\Update-OSDeployCoreRE.ps1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 26.9.12-preview (current version) | 7 | 9/13/2026 |
| 26.8.15-preview | 316 | 8/14/2026 |
| 26.7.30-preview | 179 | 7/31/2026 |
| 26.6.25-preview | 267 | 6/25/2026 |
| 26.6.15-preview | 123 | 6/16/2026 |
| 26.5.27-preview | 156 | 5/27/2026 |
| 26.5.26-preview | 30 | 5/27/2026 |
| 26.5.25-preview | 30 | 5/26/2026 |
| 26.5.24-preview | 23 | 5/25/2026 |
| 26.5.22-preview | 25 | 5/22/2026 |