Here it is.
This will help out alot!!
**************************************
REM * Citrix reboot file
REM * Reboot every Wednesday 12:00 P.M
***************************************
REM * Disable logon so new users can't logon
change logon /disable
REM * Broadcast Server Shutdown
msg * Server will reboot in 5 minutes, please save all work and log off, you may immediately log back in and continue working.
REM * Pause first 3 minutes
C:\WINNT\wait.exe 180 seconds
REM * Broadcast Server Shutdown again
msg * Server will reboot in 2 minutes, please log off.
REM * Pause for 120 seconds
C:\WINNT\wait.exe 120 seconds
REM * Reset all ICA/TCP sessions
echo y | reset session ica-tcp
REM * Stop print spooler for 30 seconds
net stop spooler
C:\WINNT\wait.exe 30 seconds
REM * Delete all stalled print jobs and delay for 20 seconds
Del /S /F /Q C:\Winnt\system32\spool\printers\*.*
C:\WINNT\wait.exe 20 seconds
REM * Shutdown Server
C:\WINNT\system32\tsshutdn.exe 0 /reboot /delay:00
BTY..you will need to download wait.exe from the internet or get it from a resource kit.
thx