Hi Daniel

I think that might be a bit of a tricky thing to implement. Might it be better 
to work with the server owners to reboot their systems proactively after 
booting?

You could very easily create a bunch of collections which represented a 
schedule, populate it with direct memberships of servers and apply a 
maintenance window. If these collections had a limiting collection of reboot 
pending then that'd do it at a known time

> On 3 Jul 2014, at 02:51, "Corkill, Daniel" <[email protected]> 
> wrote:
> 
> Hi Jason,
>  
> This seems to be the most comprehensive solution. I’ve posted a comment on 
> that article asking if Santos has any thoughts on working his process into my 
> requirement of rebooting servers pending a reboot 30 mins prior to update 
> installation. Here’s hoping.
>  
> Daniel.
>  
> From: [email protected] [mailto:[email protected]] 
> On Behalf Of Jason Wallace
> Sent: Wednesday, 2 July 2014 9:15 PM
> To: [email protected]
> Subject: RE: [mssms] RE: Reboot servers pending a reboot prior to updates
>  
> Hi John
>  
> If you are looking for devices with a pending reboot then 
> http://blogs.technet.com/b/smartinez/archive/2014/06/27/reboot-pending-report-how-to-create-the-report.aspx
>  would offer you an end to end solution for any reboots pending
>  
> Jason
>  
> From: [email protected]
> To: [email protected]
> Subject: [mssms] RE: Reboot servers pending a reboot prior to updates
> Date: Wed, 2 Jul 2014 11:09:25 +0000
> 
> Mine isn’t as complex as this, but it only checks for pending reboots from 
> Windows Update.  It wouldn’t be hard to add the other pending reboot location 
> in there as well.
>  
> $reboot =Test-Path 
> 'hklm:SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto 
> Update\RebootRequired'
>  
> if ($reboot -eq 'True'){Restart-Computer localhost -force}ELSE {}
>  
>  
> This is the command I push out to use it.  I ran into issues with 32 vs. 64 
> bit powershell and hitting different parts of registry.
>  
> %systemroot%\sysnative\windowspowershell\v1.0\powershell.exe -executionpolicy 
> unrestricted .\NeedReboot.ps1
>  
>  
>  
>  
> From: [email protected] [mailto:[email protected]] 
> On Behalf Of Corkill, Daniel
> Sent: Wednesday, July 2, 2014 2:32 AM
> To: [email protected]
> Subject: [mssms] Reboot servers pending a reboot prior to updates
>  
> I want to advertise a script to servers during our maintenance window, 30mins 
> prior to the updates deadline, that will check for reboots pending on the box 
> and if there are any, reboot it.
>  
> I’ve found the get-rebootpending PS script here: 
> http://gallery.technet.microsoft.com/scriptcenter/Get-PendingReboot-Query-bdb79542#content
>  but it’s unclear to me whether this will pickup reboots pending from new 
> device installs, which is important to us. Someone asks for this 
> functionality in the comments but it’s never subsequently mentioned. There 
> also doesn’t appear to be anyway to use this script to trigger a reboot if 
> one is pending.
>  
> Is anyone else using something similar?
>  
> Daniel.
>  
>  
>  
>  
> *********************************************************************
> This email, including any attachment, is confidential to the intended 
> recipient.  It may also be privileged and may be subject to copyright.  If 
> you have received this email in error, please notify the sender immediately 
> and delete all copies of the email.  Any confidentiality or privilege is not 
> waived.  Neither the Council nor the sender warrant that this email does not 
> contain any viruses or other unsolicited items.
>  
> This email is an informal Council communication.  The Council only accepts 
> responsibility for information sent under official letterhead and duly signed 
> by, or on behalf of, the Chief Executive Officer.
>  
> Privacy Collection Notice
> Logan City Council may collect your personal information, e.g. name, 
> residential address, phone number etc, in order to conduct its business 
> and/or meet its statutory obligations. The information will only be accessed 
> by employees and/or Councillors of Logan City Council for Council business 
> related activities only. If your personal information will be passed onto a 
> third party, Council will advise you of this disclosure, the purpose of the 
> disclosure and reason why. Your information will not be given to any other 
> person or agency unless you have given us permission or we are required by 
> law.
>  
>  
>  
>  
>  
> 
> 
> *********************************************************************
> This email, including any attachment, is confidential to the intended 
> recipient.  It may also be privileged and may be subject to copyright.  If 
> you have received this email in error, please notify the sender immediately 
> and delete all copies of the email.  Any confidentiality or privilege is not 
> waived.  Neither the Council nor the sender warrant that this email does not 
> contain any viruses or other unsolicited items.
> 
> This email is an informal Council communication.  The Council only accepts 
> responsibility for information sent under official letterhead and duly signed 
> by, or on behalf of, the Chief Executive Officer.
> 
> Privacy Collection Notice
> Logan City Council may collect your personal information, e.g. name, 
> residential address, phone number etc, in order to conduct its business 
> and/or meet its statutory obligations. The information will only be accessed 
> by employees and/or Councillors of Logan City Council for Council business 
> related activities only. If your personal information will be passed onto a 
> third party, Council will advise you of this disclosure, the purpose of the 
> disclosure and reason why. Your information will not be given to any other 
> person or agency unless you have given us permission or we are required by 
> law.
> 
> 
> 

Reply via email to