Skip to content

OSDeploy/OSDCloud

Repository files navigation

OSDCloud

PSGallery Version PSGallery Downloads PowerShell

OSDCloud is a PowerShell module for deploying Windows with cloud-hosted operating system and driver content.

Overview

  • Focused on Windows deployment workflows driven by PowerShell.
  • Supports WinPE startup helpers and deployment UX options.
  • Provides cmdlets for device info, Wi-Fi setup, and module updates in PE.

Requirements

  • Windows PowerShell 5.1
  • Windows or WinPE environment (for PE-specific cmdlets)

Install (in WinPE)

Install-Module -Name OSDCloud -SkipPublisherCheck -Force

Quick start

Import-Module OSDCloud
Get-Command -Module OSDCloud

# Launch the interactive deployment experience
Deploy-OSDCloud

Commands

General commands

  • Deploy-OSDCloud
  • Get-OSDCloudInfo
  • Get-OSDCloudModulePath
  • Get-OSDCloudModuleVersion

WinPE-only commands

  • Invoke-OSDCloudPEStartup
  • Invoke-OSDCloudWifi
  • Show-PEStartupDeviceInfo
  • Show-PEStartupHardware
  • Show-PEStartupHardwareErrors
  • Show-PEStartupIpconfig
  • Show-PEStartupWifi
  • Use-PEStartupUpdateModule

Documentation

Local docs in this repo:

Release notes

  • See CHANGELOG.md for module release history.
  • Current release includes Windows 11 25H2 build 26200.8037 catalog updates.

Privacy policy

OSDCloud sends deployment analytics during workflow deployment tasks. See PRIVACY.md for details on what data is collected and how to opt out.

License

See LICENSE.