Solved

Task Scheduler error code 5 with .bat

Posted on 2013-11-26
12
785 Views
Last Modified: 2013-11-28
Hello, I created a Task to execute a batch file and I get en error code 5 after the execution.
I have a WS2008 R2 64 bits
When I just clic on the batch file, it execute fine, but when I program a task it doesn't execute.
Here is the batch :

@echo off
cd /d E:\HTMLTOOLS\
htmltools.exe -webkit "http://www.skiplan.pro/web/bulletin/bulletin.php?station=sybelles®ion=alpes&pays=france&lang=fr" E:\docv8\lad\SKIPLAN\multi\Sybelles.pdf
exit

Here is the Result from the event log in XML :

Nom du journal :Microsoft-Windows-TaskScheduler/Operational
Source :       Microsoft-Windows-TaskScheduler
Date :         26/11/2013 18:49:26
ID de l’événement :201
Catégorie de la tâche :Action terminée
Niveau :       Information
Mots clés :    
Utilisateur :  MMP\rexrotary
Ordinateur :   SRVBUCO3.mmp.local
Description :
Le Planificateur de tâches a terminé la tâche « \HTMLTOOLS », instance « {c2cd0bd3-0612-4c49-9981-132d56883394} », action « C:\Windows\SYSTEM32\cmd.exe » avec le code de retour 5.
XML de l’événement :
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Microsoft-Windows-TaskScheduler" Guid="{DE7B24EA-73C8-4A09-985D-5BDADCFA9017}" />
    <EventID>201</EventID>
    <Version>1</Version>
    <Level>4</Level>
    <Task>201</Task>
    <Opcode>2</Opcode>
    <Keywords>0x8000000000000000</Keywords>
    <TimeCreated SystemTime="2013-11-26T17:49:26.799517500Z" />
    <EventRecordID>74928</EventRecordID>
    <Correlation ActivityID="{C2CD0BD3-0612-4C49-9981-132D56883394}" />
    <Execution ProcessID="5292" ThreadID="4076" />
    <Channel>Microsoft-Windows-TaskScheduler/Operational</Channel>
    <Computer>SRVBUCO3.mmp.local</Computer>
    <Security UserID="S-1-5-21-2231089222-1738138904-3927364064-1837" />
  </System>
  <EventData Name="ActionSuccess">
    <Data Name="TaskName">\HTMLTOOLS</Data>
    <Data Name="TaskInstanceId">{C2CD0BD3-0612-4C49-9981-132D56883394}</Data>
    <Data Name="ActionName">C:\Windows\SYSTEM32\cmd.exe</Data>
    <Data Name="ResultCode">5</Data>
  </EventData>
</Event>

Could you help me, I searched for all day but I couldn't fix it
Tanks
0
Comment
Question by:mdmmp
  • 6
  • 6
12 Comments
 
LVL 14

Expert Comment

by:brendanmeyer
ID: 39679539
change the action of the task to the the path of the batch file as in the image below instead of cmd.exe (looks like it has been blocked for security purposes)

image
0
 

Author Comment

by:mdmmp
ID: 39680021
Hello,I tried this, but the task never end.
ImageThe lines are :
Program : C:\Windows\SYSTEM32\cmd
Arguments : htmltools.exe -webkit "http://www.skiplan.pro/web/bulletin/bulletin.php?station=sybelles®ion=alpes&pays=france&lang=fr" E:\docv8\lad\SKIPLAN\multi\Sybelles.pdf exit
Start in  : E:\HTMLTOOLS\

I also tried this :
ImageBut there is still the same error

Here is the rest of the task :
Image
Tanks
0
 
LVL 14

Expert Comment

by:brendanmeyer
ID: 39680024
are the arguments : htmltools.EXE or htmltools.CMD ?
is that incorrect?
0
 

Author Comment

by:mdmmp
ID: 39680078
the executable of the application is htmltools.exe
and my .bat file is htmltools.cmd

image
0
 
LVL 14

Expert Comment

by:brendanmeyer
ID: 39680382
is e: a local or shared?

try having a look in the event log for any logs relating to the scheduled task
0
 

Author Comment

by:mdmmp
ID: 39680522
E: is a local hard drive
I attached the log files in csv format and txt format
Event.txt
Event.csv
0
Control application downtime with dependency maps

Visualize the interdependencies between application components better with Applications Manager's automated application discovery and dependency mapping feature. Resolve performance issues faster by quickly isolating problematic components.

 
LVL 14

Expert Comment

by:brendanmeyer
ID: 39680792
try creating the task with

program: E:\HTMLTOOLS\htmltools.exe

arguments: -webkit "http://www.skiplan.pro/web/bulletin/bulletin.php?station=sybelles®ion=alpes&pays=france&lang=fr" E:\docv8\lad\SKIPLAN\multi\Sybelles.pdf

program: E:\HTMLTOOLS\
0
 

Author Comment

by:mdmmp
ID: 39681440
I have still the same error, here are the screenshot and the Csv file
12Event-Task-1.csv
0
 
LVL 14

Accepted Solution

by:
brendanmeyer earned 500 total points
ID: 39682580
try, setting it to run only when the user is logged on , log on as that user. and run the task, check if it works

if its still the batch file,
put pause instead of exit so you and see the output

other than that, i am running out of things that it could be
0
 

Author Comment

by:mdmmp
ID: 39683238
It works with the user login
And when it open the DOS Windows, I could see that the product is not registered for this user !
So I have toregister the htmltools.exe for the user I run the task on.
Tanks for help, I could fin out what was going on
0
 

Author Closing Comment

by:mdmmp
ID: 39683239
It help me to fin what the problem was
0
 
LVL 14

Expert Comment

by:brendanmeyer
ID: 39683309
Glad I could have been some help
0

Featured Post

Netscaler Common Configuration How To guides

If you use NetScaler you will want to see these guides. The NetScaler How To Guides show administrators how to get NetScaler up and configured by providing instructions for common scenarios and some not so common ones.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I have been working as System Administrators since 2003. I recently started working as a FreeLancer and was amazed to find out that very few people are taking full advantage of their Windows Server Machines. Microsoft Windows Server comes with so…
Scenario:  You do full backups to a internal hard drive in either product (SBS or Server 2008).  All goes well for a very long time.  One day, backups begin to fail with a message that the disk is full.  Your disk contains many, many more backups th…
This tutorial will walk an individual through the steps necessary to enable the VMware\Hyper-V licensed feature of Backup Exec 2012. In addition, how to add a VMware server and configure a backup job. The first step is to acquire the necessary licen…
This tutorial will walk an individual through the steps necessary to join and promote the first Windows Server 2012 domain controller into an Active Directory environment running on Windows Server 2008. Determine the location of the FSMO roles by lo…

948 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

Need Help in Real-Time?

Connect with top rated Experts

21 Experts available now in Live!

Get 1:1 Help Now