OSDStage
1.0.0-rc2
Stage software and device configuration before OOBE, with built-in integrations, repository packages and optional OSDCloud USB caching.
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) 2026 Rory Vossepoel. Licensed under the MIT License.
Package Details
Author(s)
- Rory Vossepoel
Tags
PowerShell OSDCloud OSDCloudV2 WinPE WindowsDeployment AppDeployment ScriptDeployment OOBE Autopilot SetupComplete OfflineCache AppCache AppPackaging Repository
Functions
Set-OSDStageConfiguration Get-OSDStageConfiguration Get-OSDStageCatalog Get-OSDStage Get-OSDStageCache Get-OSDStageCacheHealth Get-OSDStageDeploymentResult Test-OSDStageCache Test-OSDStageDeployment Show-OSDStageUI Remove-OSDStageStaging Sync-OSDStageRepository Sync-OSDStageCMTraceOpen Sync-OSDStageMicrosoftCompanyPortal Sync-OSDStageMicrosoft365Apps Sync-OSDStageMicrosoftTeams Sync-OSDStageAdobeAcrobatUnified Sync-OSDStageGoogleChromeEnterprise Sync-OSDStageCiscoWebex Sync-OSDStageZoomWorkplace Sync-OSDStage7Zip Sync-OSDStageVisualStudioCode Sync-OSDStageVisualCRedist Sync-OSDStageDotNetRuntime Sync-OSDStageMozillaFirefoxEnterprise Clear-OSDStageCache Add-OSDStage Add-OSDStageFont Add-OSDStageDriver Add-OSDStageRegistryKey Add-OSDStageRegistryValue Add-OSDStageWindowsFeature Add-OSDStageWindowsCapability Add-OSDStageDefaultAssociation Add-OSDStageEnvironmentVariable Add-OSDStageDirectory Add-OSDStageFile Add-OSDStageService Add-OSDStageStartPins Add-OSDStageTaskbarPins Add-OSDStageWiFiProfile Add-OSDStageCertificate Add-OSDStageWindowsInboxCleanup Add-OSDStageCMTraceOpen Add-OSDStageMicrosoftCompanyPortal Add-OSDStageMicrosoft365Apps Add-OSDStageMicrosoftTeams Add-OSDStageAdobeAcrobatUnified Add-OSDStageGoogleChromeEnterprise Add-OSDStageCiscoWebex Add-OSDStageZoomWorkplace Add-OSDStage7Zip Add-OSDStageVisualStudioCode Add-OSDStageVisualCRedist Add-OSDStageDotNetRuntime Add-OSDStageMozillaFirefoxEnterprise New-OSDStageRepository New-OSDStagePackage Add-OSDStagePackage Test-OSDStagePackage Test-OSDStageRepository
Dependencies
This module has no dependencies.
Release Notes
OSDStage 1.0.0-rc2: automatic Company Portal and CMTrace acquisition and caching, ordered file and directory operations, and compact timestamped console output. Windows Update staging is not included.
FileList
- OSDStage.nuspec
- CHANGELOG.md
- LICENSE
- OSDStage-help.xml
- OSDStage.format.ps1xml
- OSDStage.psd1
- OSDStage.psm1
- Private\Add-OSDStage7Zip.ps1
- Private\Add-OSDStageAdobeAcrobatUnified.ps1
- Private\Add-OSDStageCiscoWebex.ps1
- Private\Add-OSDStageGoogleChromeEnterprise.ps1
- Private\Add-OSDStageMicrosoft365Apps.ps1
- Private\Add-OSDStageMicrosoftTeams.ps1
- Private\Add-OSDStageMozillaFirefoxEnterprise.ps1
- Private\Add-OSDStageOnlineApp.ps1
- Private\Add-OSDStagePrerequisite.ps1
- Private\Add-OSDStageSetupComplete.ps1
- Private\Add-OSDStageVisualStudioCode.ps1
- Private\Add-OSDStageZoomWorkplace.ps1
- Private\Assert-OSDStageCacheFreeSpace.ps1
- Private\Assert-OSDStageCatalog.ps1
- Private\Assert-OSDStageOfflineStartPins.ps1
- Private\Assert-OSDStageSourceEnabled.ps1
- Private\Copy-OSDStageContent.ps1
- Private\Get-OSDStageArchiveSpaceEstimate.ps1
- Private\Get-OSDStageBuiltInPrunePlan.ps1
- Private\Get-OSDStageBuiltInSignature.ps1
- Private\Get-OSDStageCacheHealthState.ps1
- Private\Get-OSDStageCachePath.ps1
- Private\Get-OSDStageCachedPackageVersion.ps1
- Private\Get-OSDStageCatalogPackages.ps1
- Private\Get-OSDStageHostArchitecture.ps1
- Private\Get-OSDStageManifest.ps1
- Private\Get-OSDStageMicrosoftTeamsPackageVersion.ps1
- Private\Get-OSDStageRemoteFileMetadata.ps1
- Private\Get-OSDStageRepositoryManifest.ps1
- Private\Invoke-OSDStageBuiltInCacheTransaction.ps1
- Private\Invoke-OSDStageOfflineSoftware.ps1
- Private\Invoke-OSDStageUIStage.ps1
- Private\New-OSDStageCiscoWebexMsiProperties.ps1
- Private\New-OSDStageOfficeConfiguration.ps1
- Private\New-OSDStageOfficeDownloadConfiguration.ps1
- Private\New-OSDStageWiFiProfileDefinition.ps1
- Private\New-OSDStageZoomWorkplaceMsiProperties.ps1
- Private\OSDStageRegistry.ps1
- Private\OSDStageUIFormatting.ps1
- Private\Publish-OSDStageCacheCatalog.ps1
- Private\Read-OSDStageWiFiProfile.ps1
- Private\Remove-OSDStageSetupComplete.ps1
- Private\Resolve-OSDStageCachedPackageId.ps1
- Private\Resolve-OSDStageCatalogPackageVariant.ps1
- Private\Resolve-OSDStageWindowsPath.ps1
- Private\Restore-OSDStageBuiltInCache.ps1
- Private\Save-OSDStageDesktopStaging.ps1
- Private\Save-OSDStageDownload.ps1
- Private\Save-OSDStageFileSystemStaging.ps1
- Private\Save-OSDStageRegistryStaging.ps1
- Private\Save-OSDStageRepositoryManifest.ps1
- Private\Save-OSDStageVerifiedBuiltInDownload.ps1
- Private\Set-OSDStageManifestApp.ps1
- Private\Set-OSDStageManifestRuntimeConfiguration.ps1
- Private\Set-OSDStageOfflineTaskbar.ps1
- Private\Sync-OSDStageCache.ps1
- Private\Sync-OSDStageVendorBuiltInCache.ps1
- Private\Test-OSDStageBuiltInCacheGeneration.ps1
- Private\Test-OSDStageCache.ps1
- Private\Test-OSDStageFileHash.ps1
- Private\Test-OSDStageOfficeCacheGeneration.ps1
- Private\Test-OSDStageOfficeConfigurationXml.ps1
- Private\Test-OSDStageWinPE.ps1
- Private\Write-OSDStageConsole.ps1
- Private\Write-OSDStageLog.ps1
- Public\Add-OSDStage.ps1
- Public\Add-OSDStage7Zip.ps1
- Public\Add-OSDStageAdobeAcrobatUnified.ps1
- Public\Add-OSDStageCMTraceOpen.ps1
- Public\Add-OSDStageCertificate.ps1
- Public\Add-OSDStageCiscoWebex.ps1
- Public\Add-OSDStageDefaultAssociation.ps1
- Public\Add-OSDStageDirectory.ps1
- Public\Add-OSDStageDotNetRuntime.ps1
- Public\Add-OSDStageDriver.ps1
- Public\Add-OSDStageEnvironmentVariable.ps1
- Public\Add-OSDStageFile.ps1
- Public\Add-OSDStageFont.ps1
- Public\Add-OSDStageGoogleChromeEnterprise.ps1
- Public\Add-OSDStageMicrosoft365Apps.ps1
- Public\Add-OSDStageMicrosoftCompanyPortal.ps1
- Public\Add-OSDStageMicrosoftTeams.ps1
- Public\Add-OSDStageMozillaFirefoxEnterprise.ps1
- Public\Add-OSDStagePackage.ps1
- Public\Add-OSDStageRegistryKey.ps1
- Public\Add-OSDStageRegistryValue.ps1
- Public\Add-OSDStageService.ps1
- Public\Add-OSDStageStartPins.ps1
- Public\Add-OSDStageTaskbarPins.ps1
- Public\Add-OSDStageVisualCRedist.ps1
- Public\Add-OSDStageVisualStudioCode.ps1
- Public\Add-OSDStageWiFiProfile.ps1
- Public\Add-OSDStageWindowsCapability.ps1
- Public\Add-OSDStageWindowsFeature.ps1
- Public\Add-OSDStageWindowsInboxCleanup.ps1
- Public\Add-OSDStageZoomWorkplace.ps1
- Public\Clear-OSDStageCache.ps1
- Public\Get-OSDStage.ps1
- Public\Get-OSDStageCache.ps1
- Public\Get-OSDStageCacheHealth.ps1
- Public\Get-OSDStageCatalog.ps1
- Public\Get-OSDStageConfiguration.ps1
- Public\Get-OSDStageDeploymentResult.ps1
- Public\New-OSDStagePackage.ps1
- Public\New-OSDStageRepository.ps1
- Public\Remove-OSDStageStaging.ps1
- Public\Set-OSDStageConfiguration.ps1
- Public\Show-OSDStageUI.ps1
- Public\Sync-OSDStage7Zip.ps1
- Public\Sync-OSDStageAdobeAcrobatUnified.ps1
- Public\Sync-OSDStageCMTraceOpen.ps1
- Public\Sync-OSDStageCiscoWebex.ps1
- Public\Sync-OSDStageDotNetRuntime.ps1
- Public\Sync-OSDStageGoogleChromeEnterprise.ps1
- Public\Sync-OSDStageMicrosoft365Apps.ps1
- Public\Sync-OSDStageMicrosoftCompanyPortal.ps1
- Public\Sync-OSDStageMicrosoftTeams.ps1
- Public\Sync-OSDStageMozillaFirefoxEnterprise.ps1
- Public\Sync-OSDStageRepository.ps1
- Public\Sync-OSDStageVisualCRedist.ps1
- Public\Sync-OSDStageVisualStudioCode.ps1
- Public\Sync-OSDStageZoomWorkplace.ps1
- Public\Test-OSDStageCache.ps1
- Public\Test-OSDStageDeployment.ps1
- Public\Test-OSDStagePackage.ps1
- Public\Test-OSDStageRepository.ps1
- README.md
- Runtime\Assert-OSDStageTransactionSpace.ps1
- Runtime\Enter-OSDStageCacheLock.ps1
- Runtime\Invoke-OSDStageBuiltInCacheTransaction.ps1
- Runtime\Invoke-OSDStageCertificates.ps1
- Runtime\Invoke-OSDStageDefaultAssociations.ps1
- Runtime\Invoke-OSDStageDesktopSettings.ps1
- Runtime\Invoke-OSDStageEnvironmentVariables.ps1
- Runtime\Invoke-OSDStageFileSystem.ps1
- Runtime\Invoke-OSDStagePreInstall.ps1
- Runtime\Invoke-OSDStageRegistry.ps1
- Runtime\Invoke-OSDStageRunner.ps1
- Runtime\Invoke-OSDStageServices.ps1
- Runtime\Invoke-OSDStageWiFiProfiles.ps1
- Runtime\Invoke-OSDStageWindowsCapabilities.ps1
- Runtime\Invoke-OSDStageWindowsFeatures.ps1
- Runtime\Invoke-OSDStageWindowsInboxCleanup.ps1
- Runtime\OSDStage7Zip.ps1
- Runtime\OSDStageCertificate.ps1
- Runtime\OSDStageDriver.ps1
- Runtime\OSDStageFont.ps1
- Runtime\OSDStageOnlineApps.ps1
- Runtime\OSDStagePayloadFile.ps1
- Runtime\OSDStagePrerequisite.ps1
- Runtime\OSDStageRegistry.ps1
- Runtime\OSDStageSleepPrevention.ps1
- Runtime\OSDStageVisualStudioCode.ps1
- Runtime\Restore-OSDStageCacheGeneration.ps1
- Runtime\Test-OSDStageOfficeCacheCompatibility.ps1
- metadata\builtins.json
- metadata\icons\7zip.svg
- metadata\icons\acrobatunified.svg
- metadata\icons\chrome.svg
- metadata\icons\ciscowebex.svg
- metadata\icons\cmtraceopen.svg
- metadata\icons\companyportal.svg
- metadata\icons\dotnet.svg
- metadata\icons\firefox.svg
- metadata\icons\inboxcleanup.svg
- metadata\icons\microsoft365.svg
- metadata\icons\microsoftteams.svg
- metadata\icons\visualc.svg
- metadata\icons\vscode.svg
- metadata\icons\windowsfeatures.svg
- metadata\icons\zoom.svg
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 1.0.0-rc2 (current version) | 12 | 11/2/2026 |
| 1.0.0-rc1 | 19 | 11/1/2026 |