-
Notifications
You must be signed in to change notification settings - Fork 7
OSD PowerShell Modules
Below is a video walkthrough of the steps on this page:
OSDWorkspace Prerequisites: PowerShell Modules
Run the following from an elevated PowerShell 7 session to install all required and optional modules:
Install-Module -Name OSD.Workspace -SkipPublisherCheck
Install-Module -Name platyPS -SkipPublisherCheck
Install-Module -Name OSD -SkipPublisherCheck
Install-Module -Name OSDCloud -SkipPublisherCheckImportant: These commands must be run from PowerShell 7 (
pwsh), not Windows PowerShell 5.1. OSD.Workspace requires PowerShell 7.6 or later.
The primary OSDWorkspace module. All OSDWorkspace functionality is provided by this module.
| Property | Value |
|---|---|
| Current Version | 26.3.25.1 |
| Minimum PS | 7.6 |
| PSGallery | OSD.Workspace |
| Source | GitHub |
Install-Module -Name OSD.Workspace -SkipPublisherCheckUsed by OSDWorkspace to generate external help files from Markdown. Required for building module documentation.
| Property | Value |
|---|---|
| Current Version | 0.14.2 |
| PSGallery | platyPS |
| Source | GitHub |
Install-Module -Name platyPS -SkipPublisherCheckA PowerShell module for Windows deployment used internally by some OSDWorkspace functions.
| Property | Value |
|---|---|
| Current Version | 26.2.27.1 |
| Minimum PS | 5.1 |
| PSGallery | OSD |
| Source | GitHub |
Install-Module -Name OSD -SkipPublisherCheckA PowerShell module for cloud-based OS deployment, used by some OSDWorkspace Gallery functions.
| Property | Value |
|---|---|
| Current Version | 26.3.12.1 |
| Minimum PS | 5.1 |
| PSGallery | OSDCloud |
| Source | GitHub |
Install-Module -Name OSDCloud -SkipPublisherCheckTo update all installed OSD modules to the latest version:
Update-Module -Name OSD.Workspace
Update-Module -Name platyPS
Update-Module -Name OSD
Update-Module -Name OSDCloudTo check currently installed versions:
Get-Module -Name OSD.Workspace, platyPS, OSD, OSDCloud -ListAvailable |
Select-Object Name, Version | Sort-Object Name