• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 201
  • Last Modified:

Run a script after updates

I was looking for a way to run a batch file ONLY when a computer is restarting from WSUS updates. Is this possible? If so, how?
0
jbyrd1981
Asked:
jbyrd1981
  • 5
  • 5
  • 2
1 Solution
 
DonNetwork AdministratorCommented:
What is it that you want this batch to do?
0
 
jbyrd1981Author Commented:
I already have the batch file. The file basically tells the disk encryption software to be bypassed so the Windows login comes back up. In otherwords no preboot logon prompt.
0
 
DonNetwork AdministratorCommented:
That wont be possible, startup scripts load with windows. The encryption password prompt comes before windows.
0
Problems using Powershell and Active Directory?

Managing Active Directory does not always have to be complicated.  If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why

 
jbyrd1981Author Commented:
Pete, I need this to only run if the computer is reboot for automatic updates only.

dstewartjr, I know it would not be a startup script... Maybe a logoff script that is only run if a restart is a result of automatic updates.
0
 
DonNetwork AdministratorCommented:


Again, this cannot be done...The encryption password prompt comes before windows.
0
 
Jim-RCommented:
dstewartjr:

Could Task Scheduler be used to monitor an update event and run the batch file before hand?
0
 
DonNetwork AdministratorCommented:
Authors comment "....The file basically tells the disk encryption software to be bypassed so the Windows login comes back up. In otherwords no preboot logon prompt. "


for the third time


The encryption password prompt comes before windows.


What the author is trying to accomplish cannot be done
0
 
DonNetwork AdministratorCommented:
@jbyrd1981

Are you using TrueCrypt ?



http://www.truecrypt.org/faq

Note: TrueCrypt will not prompt you for a password if you have enabled caching of the pre-boot authentication password (Settings > 'System Encryption') and the volumes use the same password as the system partition/drive.
0
 
jbyrd1981Author Commented:
No not TrueCrypt. I thought that there might be a place in WSUS to insert a script file to run after updates are applied. Did not find anything.

The biggest problem are computers sitting at the login screen. When updates hit the machine it reboots automatically. Now the machine is inaccessable until someone logs in past the encryption software's preboot screen. I have a script that will bypass this screen for one boot. I cannot add it to logoff scripts because it would kind of defeat the encryptions purpose plus no one is typically logged in anyway. That is why I need it to only run if updates have been applied.

Can a schedueled task detect a WSUS reboot and run the script? It also does not sound like that would be easily implemented across many computers.
0
 
Jim-RCommented:
Win 7 will run a task on system start up and the settings allow triggering upon an event.  Unfortunately, XP Task Scheduler has no such setting, (At least XP Mode of Win 7 tells me) so you would at least need some scripting involved to parse the event log.  I see in the event viewer Windows XP update uses event ID 19, but if the resident EE Genius's say this can't be done, I have no expertise in this area to contradict them..  I can only offer suggestions for the other experts to consider as work arounds.
0
 
jbyrd1981Author Commented:
Interestng Jim! I would pobably want it to execute for event ID 22 restart required. However, the script reboots the machine so that means people will probably be restarted by force. Probably will have to wait until we upgrade to Win 7. Anyone else with any ideas for XP?
0
 
jbyrd1981Author Commented:
Thanks!
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

  • 5
  • 5
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now