OSDApps
0.42.0
Deploy apps and PowerShell scripts with OSDCloud v2 before the first sign-in. Stage in WinPE, run through SetupComplete, and reuse a validated USB cache. Includes vendor-native apps and support for your own repository packages.
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 ApplicationDeployment AppDeployment ScriptDeployment OOBE Autopilot SetupComplete OfflineCache ApplicationCache ApplicationPackaging Repository
Functions
Set-OSDAppConfiguration Get-OSDAppConfiguration Get-OSDAppCatalog Get-OSDApp Get-OSDAppCache Get-OSDAppCacheHealth Get-OSDAppDeploymentResult Test-OSDAppCache Test-OSDAppDeployment Show-OSDAppUI Remove-OSDAppStaging Sync-OSDAppRepository Sync-OSDAppMicrosoft365Apps Sync-OSDAppMicrosoftTeams Sync-OSDAppAdobeAcrobatUnified Sync-OSDAppGoogleChromeEnterprise Sync-OSDAppCiscoWebex Sync-OSDAppMozillaFirefoxEnterprise Clear-OSDAppCache Add-OSDApp Add-OSDAppMicrosoft365Apps Add-OSDAppMicrosoftTeams Add-OSDAppAdobeAcrobatUnified Add-OSDAppGoogleChromeEnterprise Add-OSDAppCiscoWebex Add-OSDAppMozillaFirefoxEnterprise New-OSDAppRepository New-OSDAppPackage Add-OSDAppPackage Test-OSDAppPackage Test-OSDAppRepository
Dependencies
This module has no dependencies.
Release Notes
0.42.0: Report built-in acquisition separately from installation: downloaded, metadata-confirmed reuse, offline cache use or fallback after a failed refresh. Preserve refresh errors in deployment results and log summaries without changing one-shot execution or cleanup.
FileList
- OSDApps.nuspec
- CHANGELOG.md
- LICENSE
- OSDApps-help.xml
- OSDApps.psd1
- OSDApps.psm1
- Private\Add-OSDAppAdobeAcrobatUnified.ps1
- Private\Add-OSDAppCiscoWebex.ps1
- Private\Add-OSDAppGoogleChromeEnterprise.ps1
- Private\Add-OSDAppMicrosoft365Apps.ps1
- Private\Add-OSDAppMicrosoftTeams.ps1
- Private\Add-OSDAppMozillaFirefoxEnterprise.ps1
- Private\Add-OSDAppSetupComplete.ps1
- Private\Assert-OSDAppCacheFreeSpace.ps1
- Private\Copy-OSDAppContent.ps1
- Private\Get-OSDAppArchiveSpaceEstimate.ps1
- Private\Get-OSDAppBuiltInSignature.ps1
- Private\Get-OSDAppCacheHealthState.ps1
- Private\Get-OSDAppCachePath.ps1
- Private\Get-OSDAppCachedPackageVersion.ps1
- Private\Get-OSDAppCatalogPackages.ps1
- Private\Get-OSDAppHostArchitecture.ps1
- Private\Get-OSDAppManifest.ps1
- Private\Get-OSDAppMicrosoftTeamsPackageVersion.ps1
- Private\Get-OSDAppRemoteFileMetadata.ps1
- Private\Get-OSDAppRepositoryManifest.ps1
- Private\Invoke-OSDAppBuiltInCacheTransaction.ps1
- Private\Invoke-OSDAppUIStage.ps1
- Private\New-OSDAppCiscoWebexMsiProperties.ps1
- Private\New-OSDAppOfficeConfiguration.ps1
- Private\New-OSDAppOfficeDownloadConfiguration.ps1
- Private\OSDAppUIFormatting.ps1
- Private\Publish-OSDAppCacheCatalog.ps1
- Private\Remove-OSDAppBuiltInCacheAlias.ps1
- Private\Remove-OSDAppSetupComplete.ps1
- Private\Resolve-OSDAppCachedPackageId.ps1
- Private\Resolve-OSDAppCatalogPackageVariant.ps1
- Private\Resolve-OSDAppWindowsPath.ps1
- Private\Restore-OSDAppBuiltInCache.ps1
- Private\Save-OSDAppDownload.ps1
- Private\Save-OSDAppRepositoryManifest.ps1
- Private\Save-OSDAppVerifiedBuiltInDownload.ps1
- Private\Set-OSDAppManifestApp.ps1
- Private\Set-OSDAppManifestRuntimeConfiguration.ps1
- Private\Sync-OSDAppCache.ps1
- Private\Sync-OSDAppVendorBuiltInCache.ps1
- Private\Test-OSDAppBuiltInCacheGeneration.ps1
- Private\Test-OSDAppCache.ps1
- Private\Test-OSDAppFileHash.ps1
- Private\Test-OSDAppOfficeCacheGeneration.ps1
- Private\Test-OSDAppOfficeConfigurationXml.ps1
- Private\Test-OSDAppWinPE.ps1
- Private\Write-OSDAppConsole.ps1
- Private\Write-OSDAppLog.ps1
- Public\Add-OSDApp.ps1
- Public\Add-OSDAppAdobeAcrobatUnified.ps1
- Public\Add-OSDAppCiscoWebex.ps1
- Public\Add-OSDAppGoogleChromeEnterprise.ps1
- Public\Add-OSDAppMicrosoft365Apps.ps1
- Public\Add-OSDAppMicrosoftTeams.ps1
- Public\Add-OSDAppMozillaFirefoxEnterprise.ps1
- Public\Add-OSDAppPackage.ps1
- Public\Clear-OSDAppCache.ps1
- Public\Get-OSDApp.ps1
- Public\Get-OSDAppCache.ps1
- Public\Get-OSDAppCacheHealth.ps1
- Public\Get-OSDAppCatalog.ps1
- Public\Get-OSDAppConfiguration.ps1
- Public\Get-OSDAppDeploymentResult.ps1
- Public\New-OSDAppPackage.ps1
- Public\New-OSDAppRepository.ps1
- Public\Remove-OSDAppStaging.ps1
- Public\Set-OSDAppConfiguration.ps1
- Public\Show-OSDAppUI.ps1
- Public\Sync-OSDAppAdobeAcrobatUnified.ps1
- Public\Sync-OSDAppCiscoWebex.ps1
- Public\Sync-OSDAppGoogleChromeEnterprise.ps1
- Public\Sync-OSDAppMicrosoft365Apps.ps1
- Public\Sync-OSDAppMicrosoftTeams.ps1
- Public\Sync-OSDAppMozillaFirefoxEnterprise.ps1
- Public\Sync-OSDAppRepository.ps1
- Public\Test-OSDAppCache.ps1
- Public\Test-OSDAppDeployment.ps1
- Public\Test-OSDAppPackage.ps1
- Public\Test-OSDAppRepository.ps1
- README.md
- Runtime\Assert-OSDAppTransactionSpace.ps1
- Runtime\Enter-OSDAppCacheLock.ps1
- Runtime\Invoke-OSDAppPreInstall.ps1
- Runtime\Invoke-OSDAppRunner.ps1
- Runtime\Restore-OSDAppCacheGeneration.ps1
- metadata\builtins.json
- metadata\icons\acrobatunified.svg
- metadata\icons\chrome.svg
- metadata\icons\ciscowebex.svg
- metadata\icons\firefox.svg
- metadata\icons\microsoft365.svg
- metadata\icons\microsoftteams.svg
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 0.48.0 | 5 | 10/21/2026 |
| 0.47.0 | 6 | 10/20/2026 |
| 0.46.0 | 7 | 10/20/2026 |
| 0.45.1 | 7 | 10/19/2026 |
| 0.45.0 | 13 | 10/19/2026 |
| 0.44.0 | 6 | 10/18/2026 |
| 0.43.0 | 16 | 10/16/2026 |
| 0.42.0 (current version) | 11 | 10/15/2026 |
| 0.41.0 | 8 | 10/15/2026 |
| 0.40.0 | 6 | 10/15/2026 |
| 0.39.1 | 6 | 10/15/2026 |
| 0.39.0 | 11 | 10/15/2026 |
| 0.38.0 | 10 | 10/14/2026 |
| 0.37.0 | 6 | 10/13/2026 |
| 0.36.0 | 9 | 10/13/2026 |
| 0.35.0 | 12 | 10/12/2026 |
| 0.34.1 | 12 | 10/12/2026 |
| 0.34.0 | 9 | 10/11/2026 |
| 0.33.0 | 9 | 10/10/2026 |
| 0.32.0 | 7 | 10/10/2026 |
| 0.31.0 | 7 | 10/9/2026 |
| 0.30.1 | 6 | 10/9/2026 |
| 0.30.0 | 12 | 10/8/2026 |
| 0.29.3 | 6 | 10/8/2026 |
| 0.29.2 | 6 | 10/8/2026 |
| 0.29.1 | 12 | 10/8/2026 |