Update-OSMedia

Get-Help

PS C:\> Get-Help Update-OSMedia -Full
NAME
Update-OSMedia
SYNOPSIS
Applies Adobe, Component, Cumulative, Servicing Stack, and Setup Updates to Windows 7, Windows 10,
Windows Server 2016, and Windows Server 2019 using Offline Servicing
SYNTAX
Update-OSMedia [[-Name] <String[]>] [-Download] [-Execute] [-CreateISO] [-PauseDismountOS]
[-PauseDismountPE] [-SkipUpdates] [-SelectUpdates] [-SkipComponentCleanup] [-ShowHiddenOSMedia]
[<CommonParameters>]
DESCRIPTION
Updates are gathered from the OSDBuilder Update Catalogs
PARAMETERS
-Name <String[]>
The name of the OSMedia to Update
Required? false
Position? 1
Default value
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters? false
-Download [<SwitchParameter>]
Automatically download the required updates if they are not present in the Content\OSDUpdate
directory
Required? false
Position? named
Default value False
Accept pipeline input? false
Accept wildcard characters? false
-Execute [<SwitchParameter>]
Executes Update-OSMedia
Without this parameter, Update-OSMedia is in Sandbox Mode where changes will not be made
Required? false
Position? named
Default value False
Accept pipeline input? false
Accept wildcard characters? false
-CreateISO [<SwitchParameter>]
Creates an ISO of the Updated Media
oscdimg.exe from Windows ADK is required
Required? false
Position? named
Default value False
Accept pipeline input? false
Accept wildcard characters? false
-PauseDismountOS [<SwitchParameter>]
Pauses the function the Install.wim is dismounted
Useful for Testing
Required? false
Position? named
Default value False
Accept pipeline input? false
Accept wildcard characters? false
-PauseDismountPE [<SwitchParameter>]
Pauses the function before WinPE is dismounted
Useful for Testing
Required? false
Position? named
Default value False
Accept pipeline input? false
Accept wildcard characters? false
-SkipUpdates [<SwitchParameter>]
Allows you to skip all Updates from being applied
Useful for Testing
Required? false
Position? named
Default value False
Accept pipeline input? false
Accept wildcard characters? false
-SelectUpdates [<SwitchParameter>]
Allows you to select Updates to apply in GridView
Useful for Testing
Required? false
Position? named
Default value False
Accept pipeline input? false
Accept wildcard characters? false
-SkipComponentCleanup [<SwitchParameter>]
Skips DISM /Cleanup-Image /StartComponentCleanup /ResetBase
Images created for Citrix PVS require this parameter
Useful for testing to reduce the time
Required? false
Position? named
Default value False
Accept pipeline input? false
Accept wildcard characters? false
-ShowHiddenOSMedia [<SwitchParameter>]
By default only the OSMedia that needs to be updated is displayed
This parameter includes the hidden OSMedia
[switch]$OSDInfo
Required? false
Position? named
Default value False
Accept pipeline input? false
Accept wildcard characters? false
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug,
ErrorAction, ErrorVariable, WarningAction, WarningVariable,
OutBuffer, PipelineVariable, and OutVariable. For more information, see
about_CommonParameters (https:/go.microsoft.com/fwlink/?LinkID=113216).
INPUTS
OUTPUTS
-------------------------- EXAMPLE 1 --------------------------
PS C:\>Update-OSMedia -Name 'Win10 Ent x64 1803 17134.345'
-------------------------- EXAMPLE 2 --------------------------
PS C:\>Update-OSMedia -Name 'Win10 Ent x64 1803 17134.345' -Download
-------------------------- EXAMPLE 3 --------------------------
PS C:\>Update-OSMedia -Name 'Win10 Ent x64 1803 17134.345' -Download -Execute
-------------------------- EXAMPLE 4 --------------------------
PS C:\>Update-OSMedia -Name 'Win10 Ent x64 1803 17134.345' -Download -Execute -ISO
RELATED LINKS
https://osdbuilder.osdeploy.com/module/functions/osmedia/update-osmedia