SQLSearcher
asked on
Windows Server 2008 - Batch File will not run in Task Scheduler
Hello Experts Exchange
I have a batch file that I'm trying to run in Windows Server 2008 Task Scheduler, in Task Scheduler it report that the task run successfully, but the script should create a log file and no log file is created.
Here is the code I'm trying to run.
How do I resolve the problem?
Regards
SQLSearcher
I have a batch file that I'm trying to run in Windows Server 2008 Task Scheduler, in Task Scheduler it report that the task run successfully, but the script should create a log file and no log file is created.
Here is the code I'm trying to run.
@echo off
setlocal
@REM *** START: Turns logging on ***
if "%~1" == "NOWLOGGING" goto NowLogging
set SchedulesLogFile=%~n0.txt
%0 "NOWLOGGING" > "%SchedulesLogFile%" 2>&1
goto :EOF
:NowLogging
@REM *** END: Turns logging on ***
@rem Guts of batch file...
echo [%date% %time%] starting...
echo *** start of actual batch file...
...
echo *** end of actual batch file...
echo [%date% %time%] ending...
How do I resolve the problem?
Regards
SQLSearcher
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
I need some time to investigate this issue... I will find this and update.
Thank you.
Thank you.
ASKER
Thank you for your help.
It looks like I need to install SP2 to the operating system to resolve my second issue. Awaiting a good time to do so.
Regards
SQLSearcher
It looks like I need to install SP2 to the operating system to resolve my second issue. Awaiting a good time to do so.
Regards
SQLSearcher
ASKER
I have managed to fix it but I now have it stopping on lines of code like this;
Open in new window
Its a problem with the " on the line, Task Scheduler can not handle it and there a hot fix, but I can not find the hot fix for windows server 2008.
Are you able to help?
Regards
SQLSearcher