Windows XP Reboot Script

Posted on 2011-02-10
Medium Priority
Last Modified: 2012-05-11
Hello all,
One of my clients asked me a question and I couldn't answer.
This client has a Windows 2003 active directory domain.  He would like to setup a script or a GPO where each PC would be rebooted every night after the antivirus checks, etc.
Each user has their own user id and password so doing it via a program like RebootExWin would be a bit cumbersome.
Is their any nice freebie utility or nice script that can do this?
Any links would be great.
Question by:chillepod

Accepted Solution

dn0rm earned 1000 total points
ID: 34867640
you could create a batch file i imagine to run as a scheduled task with:

shutdown -f -r

that command run from a command line does a force shutdown (-f) and then a restart (-r)

would this do the trick?

let us know, thanks!
LVL 15

Assisted Solution

DonConsolio earned 1000 total points
ID: 34867649
use the "AT" scheduler to run the "shutdown.exe" utility

AT: http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/at.mspx

you might try something like:
at \\computer 22:30 /every:M,T,W,Th,F,S,Su c:\WINDOWS\system32\shutdown.exe  -r -f

Author Comment

ID: 34867700
Would the force shutdown and restart log the user back on the PC?
Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.


Expert Comment

ID: 34867705
no it would not...it would simply restart the machine, do you need the user to be logged back on or would you prefer this not to happen?

i imagine that at the very least the machine would go into "lock" by the time they came back in in the morning if the reboots weren't happening so the machine would be in a pretty similar state - just no applications would be running (but this would be expected) due to the reboot :)

thanks and let us know if there are other questions.

LVL 66

Expert Comment

ID: 34867817
You need to take into account the fact that you might cause user's to lose data. Its great that you can say "we warned you, so sorry" until the VP calls saying that he lost a days worth of critical work...

Then the crap hits the fan...

Just need to keep that in mind...

If you have to do this, consider a weekly thing over the weekend...
LVL 11

Expert Comment

ID: 34868471
SHUTDOWN -r -f -m \\ -t 00

type this script in the notepad file and save it with any name but extension should be .bat or .cmd and now schedule it with task scheduler. For detail on task scheduler can be access from following sites


Expert Comment

by:Guillermo Feijóo
ID: 34870757

   Have you considered doing it using scheduled tasks?

Author Closing Comment

ID: 34871728
That was what I was looking for.  Thanks

Featured Post

Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

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

Can I legally transfer my OEM version of Windows to another PC?  (AKA - Can I put a new systemboard in my OEM PC?) Few of us are both IT and legal experts but we all have our own views of Microsoft's licensing rules and how they apply.  There are…
Are you unable to synchronize your OST (Offline Storage Table) file with Microsoft Exchange Server? Is your OST file exceeding 2 GB size limit? In Microsoft Outlook 2002 and earlier versions, there is a 2 GB size limit for the OST file. If the file …
Two types of users will appreciate AOMEI Backupper Pro: 1 - Those with PCIe drives (and haven't found cloning software that works on them). 2 - Those who want a fast clone of their boot drive (no re-boots needed) and it can clone your drive wh…
When you have multiple client accounts to manage, it often feels like there aren’t enough hours in the day. With too many applications to juggle, you can’t focus on your clients, much less your growing to-do list. But that doesn’t have to be the cas…
Suggested Courses

624 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question