PSWindowsUpdate

2.2.1.5

This module contain cmdlets to manage Windows Update Client.

Minimum PowerShell version

5.1.0.0

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name PSWindowsUpdate

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name PSWindowsUpdate

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) 2011-2024 Michal Gajda. All rights reserved.

Package Details

Author(s)

  • Michal Gajda

Tags

Microsoft Windows Update

Cmdlets

Add-WUServiceManager Enable-WURemoting Get-WindowsUpdate Get-WUApiVersion Get-WUHistory Get-WUInstallerStatus Get-WUJob Get-WULastResults Get-WURebootStatus Get-WUServiceManager Get-WUSettings Invoke-WUJob Remove-WindowsUpdate Remove-WUServiceManager Set-WUSettings Update-WUModule Set-PSWUSettings Reset-WUComponents Get-WUOfflineMSU

PSEditions

Desktop

Dependencies

This module has no dependencies.

Release Notes


v2.2.1  - Set-WUSettings added params to control TargetRelease for control Feature Updates version and Windows Update for Business
- Fixed Remove-WindowsUpdate bug
- Fixed Get-WUHistory bug
- Fixed Get-WindowsUpdate sendreport bug
- Fixed Get-WindowsUpdate for Windows 11 H23H2 problem

v2.2.0  - New cmdlet Reset-WUComponents, for reset Windows Updates components to default
- New cmdlet Get-WUOfflineMSU, for download offline msu package from microsoft Update Catalog

v2.1.1  - Remove-WindowsUpdate added WU Api uninstallation mode
- Fixed bug with slow run cmdlets
- Added support for Office 365 users to send emails

v2.1.0  - New cmdlet Set-PSWUSettings, for save PSWUSettings to xml file
- Param -SendReport can use smtp server credentials
- Install-WindowsUpdate added -RecurseCycle param, to install next updates after reboot
- Install-WindowsUpdate added new pre search criteria: DeploymentAction, IsAssigned, IsPresent, BrowseOnly and AutoSelectOnWebSites
- Change location of PSWindowsUpdate.log file to $Env:TEMP
- Fixed Get-WULastResults bugs
- Fixed Remove-WUServiceManager bugs

v2.0.0 - Rewrite whole script module to binary module

Cmdlets maping for old module:
v1.6.x                  => v2.0.x
Add-WUOfflineSync       => Add-WUServiceManager
Add-WUServiceManager    => Add-WUServiceManager
-                       => Enable-WURemoting
Get-WUHistory           => Get-WUHistory
Get-WUList              => Get-WindowsUpdate
Get-WUInstall           => Download-WindowsUpdate  (or Get-WindowsUpdate -Download)
Get-WUInstall           => Install-WindowsUpdate   (or Get-WindowsUpdate -Install)
Hide-WUUpdate           => Hide-WindowsUpdate      (or Get-WindowsUpdate -Hide)
Get-WUInstallerStatus   => Get-WUInstallerStatus
Get-WURebootStatus      => Get-WURebootStatus
Get-WUServiceManager    => Get-WUServiceManager
Get-WUUninstall         => Remove-WindowsUpdate
Invoke-WUInstall        => Invoke-WUJob
-                       => Get-WUJob
Remove-WUOfflineSync    => Remove-WUServiceManager
Remove-WUServiceManager => Remove-WUServiceManager
Get-WUAPIVersion        => Get-WUAPIVersion
Get-WULastResults       => Get-WULastResults
Start-WUDetectNow       => -
Start-WUService         => -
Get-WUSettings          => Get-WUSettings
Set-WUSettings          => Set-WUSettings
Update-WUModule         => Update-WUModule

FileList

Version History

Version Downloads Last updated
2.2.1.5 (current version) 233,842,239 7/20/2024
2.2.1.4 222,105,030 12/13/2023
2.2.1.3 10,724,923 11/30/2023
2.2.1.2 1,936,821 11/28/2023
2.2.0.3 337,860,113 4/14/2022
2.2.0.2 80,835,414 4/20/2020
2.1.1.2 42,036,072 3/5/2019
2.1.1.1 521,832 2/15/2019
2.1.0.1 1,990,671 12/5/2018
2.0.0.4 2,743,921 3/16/2018
2.0.0.3 206,847 1/12/2018
2.0.0.2 103,798 12/27/2017
2.0.0.0 177,267 10/27/2017
Show more