Link to home
Start Free TrialLog in
Avatar of maximus81
maximus81Flag for United States of America

asked on

Script to restart 2008 R2 Terminal Server

I have two 2008 R2 Terminal Servers that i would like to send out a message that says rebooting in 5 minutes and then logs off the users that are logged in or disconnected and then reboot the server. I know 2003 had a command to reboot a terminal server. Does 2008 have something similar or do I just use shutdown command? What are other people using to reboot there 2008 Terminal Servers? Thanks
Avatar of chubby_informer
chubby_informer
Flag of Trinidad and Tobago image

first thing u may want to do is to kill any active sessions on the server

query session >session.txt
for /f "skip=1 tokens=3," %%i in (session.txt) DO logoff %%i
del session.txt


more can be found at

http://social.technet.microsoft.com/Forums/en-US/winserverTS/thread/2da3e724-eddf-4df7-8e0c-3fa545c2fec0



then add the to batch file the restart

shutdown -r -f -t 10

Remarks (not part of the script)
Rem -r for restart
Rem -f for force
Rem -t time in seconds


see if that works
ASKER CERTIFIED SOLUTION
Avatar of Andrej Pirman
Andrej Pirman
Flag of Slovenia image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of maximus81

ASKER

Thanks