Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

Task Scheduler error code 5 with .bat

Posted on 2013-11-26
12
Medium Priority
?
1,028 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 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
Does Your Cloud Backup Use Blockchain Technology?

Blockchain technology has already revolutionized finance thanks to Bitcoin. Now it's disrupting other areas, including the realm of data protection. Learn how blockchain is now being used to authenticate backup files and keep them safe from hackers.

 

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
 
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 1500 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

Simplifying Server Workload Migrations

This use case outlines the migration challenges that organizations face and how the Acronis AnyData Engine supports physical-to-physical (P2P), physical-to-virtual (P2V), virtual to physical (V2P), and cross-virtual (V2V) migration scenarios to address these challenges.

Question has a verified solution.

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

Sometimes drives fill up and we don't know why.  If you don't understand the best way to use the tools available, you may end up being stumped as to why your drive says it's not full when you have no space left!  Here's how you can find out...
A safe way to clean winsxs folder from your windows server 2008 R2 editions
This tutorial will show how to push an installation of Backup Exec to an additional server in both 2012 and 2014 versions of the software. Click on the Backup Exec button in the upper left corner. From here, select Installation and Licensing, then I…
To efficiently enable the rotation of USB drives for backups, storage pools need to be created. This way no matter which USB drive is installed, the backups will successfully write without any administrative intervention. Multiple USB devices need t…

721 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