maximus81
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
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Thanks
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