PoshWSUS
PoshWSUS – CodePlex
Project Description
This is a module designed to help fill in a gap where a System Administrator can perform WSUS commands against the server via the command line vs working using the GUI.
PoshWSUS is something I felt was needed for WSUS administrators by offering a command line interface to managing and maintaining a WSUS server. The goal is to have enough command to cover most, if not all facets of WSUS administration. I hope that each update to this project helps to make this module a more complete way of administering WSUS.
Some examples are available on my blog:
http://boeprox.wordpress.com/2010/11/14/wsus-administrator-module/ and http://boeprox.wordpress.com/2011/01/29/poshwsus-v1-1-is-available
- Approve-WSUSUpdate
- Connect-WSUSDatabaseServer
- Connect-WSUSServer
- Deny-WSUSUpdate
- Disconnect-WSUSServer
- Export-WSUSMetaData
- Get-WSUSChildServer
- Get-WSUSClient
- Get-WSUSClientGroupMembership
- Get-WSUSClientPerUpdate
- Get-WSUSClientsInGroup
- Get-WSUSCommand
- Get-WSUSContentDownloadProgress
- Get-WSUSCurrentUserRole
- Get-WSUSDatabaseConfig
- Get-WSUSDownstreamServer
- Get-WSUSEmailConfig
- Get-WSUSEvent
- Get-WSUSGroup
- Get-WSUSInstallableItem
- Get-WSUSInstallApprovalRule
- Get-WSUSServer
- Get-WSUSStatus
- Get-WSUSSubscription
- Get-WSUSSyncEvent
- Get-WSUSSyncHistory
- Get-WSUSSyncProgress
- Get-WSUSUpdate
- Get-WSUSUpdateApproval
- Get-WSUSUpdateCategory
- Get-WSUSUpdateClassification
- Get-WSUSUpdateFile
- Get-WSUSUpdatePerClient
- Get-WSUSUpdateSummary
- Get-WSUSUpdateSummaryPerGroup
- Get-WSUSUpdateSummaryPerClient
- Import-WSUSMetaData
- New-WSUSComputerScope
- New-WSUSGroup
- New-WSUSInstallApprovalRule
- New-WSUSUpdateScope
- Remove-WSUSClient
- Remove-WSUSClientFromGroup
- Remove-WSUSGroup
- Remove-WSUSInstallApprovalRule
- Remove-WSUSUpdate
- Reset-WSUSContent
- Resume-WSUSDownload
- Resume-WSUSUpdateDownload
- Set-WSUSEmailConfig
- Set-WSUSInstallApprovalRule
- Start-WSUSCleanup
- Start-WSUSInstallApprovalRule
- Start-WSUSSync
- Stop-WSUSDownload
- Stop-WSUSSync
- Stop-WSUSUpdateDownload
- Test-WSUSDatabaseServerConnection