powershellscripts.com

PowerShell Logo


32 results found for the Windows Update Category in about 0.008 seconds
Approve Needed Updates
This script approves updates needed by a particular computer to one of the target groups to which the computer belongs.
http://gallery.technet.microsoft.com/e3b33372-1e7f-41ea-ad83-ecc10ba5f0f6

Configure WSUS Replica Server
The script will configure a WSUS server install to become a replica server, useful when you need to automate the deployment of multiple replica WSUS servers or to standardise your config and use it to easily revert a server to the default config.
http://gallery.technet.microsoft.com/48e39caa-7cfc-439b-86e7-45618f25ee85

Delete Empty WSUS 3.0 Target Groups
Deletes any target group that has no computers associated with it. This script contributed by the Microsoft Windows Server Update Services (WSUS) team.This script connects to a WS
http://gallery.technet.microsoft.com/1c99d1d7-d5ee-4d84-ac76-72b04e0baca3

Download Status
This script provides status on updates that have not finished downloading to the WSUS server, and it retries failed downloads (rather than waiting for the next WSUS sync).
http://gallery.technet.microsoft.com/25a2f574-feee-480f-9850-918f0edf3c50

Find servers with Manual WSUS schedule
Find servers with Manual WSUS schedule, requires Quest AD plugin
http://gallery.technet.microsoft.com/2a07592c-628b-4d2a-a665-b7b103acf4fe

Get-ComputerUpdateReport
This script uses two functions to get a list of computers from ActiveDirectory and then query each computer for a list of pending updates. It then returns selected fields from that function to create the report.
http://gallery.technet.microsoft.com/288e8603-7073-4b2b-b369-55dc5c4eea25

Get-PendingUpdates
This function will allow you to query local or remote computer/s and determine if there are pending WSUS updates that need to be installed.
http://gallery.technet.microsoft.com/0dbfc125-b855-4058-87ec-930268f03285

Get-WSUSClientSetting

http://gallery.technet.microsoft.com/Get-WSUSClientSetting-e52e4260

Hotfix inventory or Find AD comps with or without a certian hotfix
This scripts connects to AD and outputs a hotfix (updates) inventory including updateID,OS andservicepack and osversion or can be used to search for comps having or missing a certian hotfix
http://gallery.technet.microsoft.com/c6786fdb-3e8a-431a-88d8-6fb5c2e392d8

Import WindowsUpdate.log
Imports the Windows Update log file from the system drive on a PC and parses it generate a list of updates waiting to be installed. It checks the name of the update against a WSUS server.
http://gallery.technet.microsoft.com/7ffd5265-530f-4b86-bb84-09275542f2ea

Install-Patches
This module uses PSexec,vbscript and PowerShell to install patches on local or remote systems.
http://gallery.technet.microsoft.com/e41709b3-0385-4891-aeed-3175c7bbb6d6

Install-WSUSServer.ps1

http://gallery.technet.microsoft.com/Install-WSUSServerps1-40a8169b

Invoke-WindowsUpdate
Script to download and install updates from Windows Update/WSUS. Reporting and rebooting may be customized.
http://gallery.technet.microsoft.com/d86cd93b-2428-40a1-a430-26bd3caed36f

List (pipe delimited) of all updates with the status of each of the groups

http://gallery.technet.microsoft.com/1769736b-5e44-4e19-bd86-eba08497bc6f

List last windows update install date / time
list the last install date and time for windows updates on servers
http://gallery.technet.microsoft.com/4d70947e-21b1-4a45-9d78-a7198ed55cca

Publish an MSP Package into a WSUS Server
This script provides an example of publishing an MSI application into the Windows Server Update Services (WSUS) server. Note that such “locally published” content will not be visi
http://gallery.technet.microsoft.com/c5b8af8c-5655-48a3-98f2-48489ec6fa86

Read the WindowsUpdate.log on remote systems and filter results
Need to check for the results of the backup log against remote machines, then use this script. Need to filter the results for particular KB or Software, use the -Filter parameter.
http://gallery.technet.microsoft.com/874e350c-8b38-4cc3-8ad4-c3e2a8909c67

Reset-WSUSClientID
This script will perform the basic troubleshooting steps for a client that is not reporting into WSUS correctly.
http://gallery.technet.microsoft.com/856aef3b-ab6e-4974-b8cb-307f8fcab357

Run WSUS Cleanup (from the Scripting Guys) on all Replica Servers
Running the CleanUp Wizard on all replica Servers
http://gallery.technet.microsoft.com/90ca6976-d441-4a10-89b0-30a7103d55db

Set-ClientWSUSSetting

http://gallery.technet.microsoft.com/Set-ClientWSUSSetting-2e84b805

Start a WSUS 3.0 Server Synchronization
Start a Windows Server Update Services (WSUS) 3.0 server synchronization. This script was contributed by the Microsoft WSUS team.This script connects to a WSUS 3.0 server on the m
http://gallery.technet.microsoft.com/723423ca-00ea-43b5-ba8b-2aae66c58518

Uninstall-WSUSServer

http://gallery.technet.microsoft.com/Uninstall-WSUSServer-218ce694

Windows Update PowerShell Module
This function is a piece of PSWindowsUpdate module to manage Windows Update on a computer system running Windows. Whole module contain 9 function to check, download and install updates from PowerShell.
http://gallery.technet.microsoft.com/2d191bcd-3308-4edd-9de2-88dff796b0bc

WSUS Active Directory Group Import
Enumerates the Active Directory structure for your domain, and imports it as nested groups into your local Windows Server Update Services (WSUS) server.This script will fail to cr
http://gallery.technet.microsoft.com/0c716c9e-6326-42a3-b674-d6e22fdb30e5

WSUS Admin Module
A collection of 48 advanced functions that allow you to manage WSUS via PowerShell.
http://gallery.technet.microsoft.com/ba65fb73-b3b7-483f-9e8f-eda19fd051f8

WSUS Approved Updates Status Report
Provides a status report for approved updates. Every update approved on your server is shown, with a list of the target groups for which it was approved. Within each group, counts
http://gallery.technet.microsoft.com/5c01defe-1da0-4003-80b1-a653e789dbf5

WSUS Cleanup
This script performs the cleanup tasks done by the WSUS cleanup wizard. Because it is a script, it can be automated (for example, via the Windows Task Scheduler). It also provides
http://gallery.technet.microsoft.com/fd39c7d4-05bb-4c2d-8a99-f92ca8d08218

WSUS List Computers that Need to Reboot
This script shows a list of computers that need to be rebooted to finish installing updates. The output shows a computer followed by titles of updates that need rebooting on that
http://gallery.technet.microsoft.com/6d4dbcea-cf07-46be-9d39-49469c8eefea

WSUS Move Approvals from Out-of-Date Revisions
Use this script if you have turned off the option to auto-reapprove revisions. If you have turned off this option, you will need to manage update revisions manually. By default, t
http://gallery.technet.microsoft.com/147a76ee-049a-413c-9e01-531caadcab3a

WSUS Patch Approval Script
This script was created where approval of patches may be required in advance, it allows for the approval of a list of patches to WSUS containers.
http://gallery.technet.microsoft.com/47de741b-b64a-4d8a-8bc1-53e6bf7f7792

WSUS: Server Status for Approved Updates
Provides overall server status counts for approved Microsoft updates on a Windows Server Update Services (WSUS) server, similar to information shown at the “Update S
http://gallery.technet.microsoft.com/86df3505-65c5-40f5-9ff0-925590ccb3e7

WSUS: Server Status Summary for All Computers and Updates
Provides overall server status counts for a Windows Server Update Services (WSUS) server, presenting information shown at the “Update Services” node of the WSUS console for a spec
http://gallery.technet.microsoft.com/e3a7cccb-5bcd-498c-9e35-d59a3bc73559