And you are running from an elevated PoSH session?
Webster From: [email protected] [mailto:[email protected]] On Behalf Of Michael Leone Sent: Wednesday, January 17, 2018 10:27 AM To: [email protected] Subject: Re: [NTSysADM] Using PS to query date of latest Windows Updates installed <SIGH> PS P:\software\PHA Scripts> Get-Help Get-WULastResults NAME Get-WULastResults SYNOPSIS Get Windows Update results. SYNTAX Get-WULastResults [-ComputerName <string[]>] [-Debuger <SwitchParameter>] [-PSWUSettings <Hashtable>] [-SendReport <SwitchParameter>] [<CommonParameters>] DESCRIPTION Use Get-WULastResults cmdlet to get Windows Update LastSearchSuccessDate and LastInstallationSuccessDate. RELATED LINKS Author Blog http://commandlinegeeks.com/ REMARKS To see the examples, type: "get-help Get-WULastResults -examples". For more information, type: "get-help Get-WULastResults -detailed". For technical information, type: "get-help Get-WULastResults -full". For online help, type: "get-help Get-WULastResults -online" PS P:\software\PHA Scripts> Get-WULastResults WARNING: To perform some operations you must run an elevated Windows PowerShell console. Get-WULastResults : Object reference not set to an instance of an object. At line:1 char:1 + Get-WULastResults + ~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (:) [Get-WULastResults], NullReferenceException + FullyQualifiedErrorId : System.NullReferenceException,PSWindowsUpdate.GetWULastResults So this cmdlet should return exactly what I am looking for, but for some reason it isn't working for me ... On Tue, Jan 16, 2018 at 4:46 PM, Michael Leone <[email protected]<mailto:[email protected]>> wrote: On Tue, Jan 16, 2018 at 4:31 PM, Matt Stork <[email protected]<mailto:[email protected]>> wrote: I find the Get-WUHistory from the PSWindowsUpdate module provides far more useful information regarding which updates are installed. It has an option -SendReport but the help for the cmdlet does not provide any information on how to use the option. For the purposes of this report, I don't need any more detail than "When were updates last applied?". Thanks, -Matt -----Original Message----- From: [email protected]<mailto:[email protected]> [mailto:[email protected]<mailto:[email protected]>] On Behalf Of Kurt Buff Sent: Tuesday, January 16, 2018 2:51 PM To: ntsysadm <[email protected]<mailto:[email protected]>> Subject: Re: [NTSysADM] Using PS to query date of latest Windows Updates installed help get-hotfix -full For your purposes this might work, if you have a small number of computers: ( get-hotfix -computername work1, work2, work3 | sort installedon )[-1] Kurt On Tue, Jan 16, 2018 at 12:37 PM, Michael Leone <[email protected]<mailto:[email protected]>> wrote: > I'm drawing a blank on this. I need to query a set of clients, and return > the date that Windows Updates was last run (date updates were installed). > Then I will email this to the appropriate person. > > I'm finding lots of ways to query for the list of needed updates, or a list > of the installed updates, but not for the last date/time when updates were > actually installed. Clue/pointer, anyone? I remember something about a user > created WSUS module that might have that as a function, but for the life of > me, I'm not finding it. > > Thanks > > (I originally sent this to the > [email protected]<mailto:[email protected]> , but > it said > I didn't have permission to post there. Dunno why, I used to be able to post > there .. and the return message didn't include instructions on how to sign > back up) >

