Projects/OSDScripts/Scripts/RSAT/Add-WindowsCapability.ps1
#Requires -Modules @{ ModuleName="OSD"; ModuleVersion="23.5.26.1" } #Requires -PSEdition Desktop #Requires -RunAsAdministrator $Result = Get-MyWindowsCapability -Category Rsat -Detail foreach ($Item in $Result) { if ($Item.State -eq 'Installed') { Write-Host -ForegroundColor DarkGray "$($Item.DisplayName)" } else { Write-Host -ForegroundColor DarkCyan "$($Item.DisplayName)" $Item | Add-WindowsCapability -Online -ErrorAction Ignore | Out-Null } } |