![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
|
Welcome to Vista Forums we are your forum to discuss Windows Vista x64 and x86 systems. Whether you need help or just want to post an idea you have on Vista, this is the forum for you.
br> br> |
| |||||||
![]() |
| | Thread Tools | Display Modes |
| | #1 (permalink) |
| Guest | Vista Task Scheduler can't run OK *.BAT file Pretty straight up situation. I have a batch file: "C:\TclStuff\Batch Files\PlaySomething.bat" Annie This runs on a command line just fine. It won't run from the Task Scheduler: Task Scheduler failed to start instance "{DA573AEA-805C-4477-8152-53B595EF95C9}" of "\Wake for Annie" task for user "a-PC\Ron A. Zajac" . Additional Data: Error Value: 2147942667. What gives? |
My System Specs![]() |
| | #2 (permalink) |
| Guest | Re: Vista Task Scheduler can't run OK *.BAT file Ron In the Task Scheduler for this task, do you have the "Run with highest privileges" option enabled in the General Tab? -- Ronnie Vernon Microsoft MVP Windows Shell/User "Ron A. Zajac" <Ron A. Zajac@discussions.microsoft.com> wrote in message news:9092888C-2D17-417C-B3E6-E87D5034B8DE@microsoft.com... > Pretty straight up situation. > > I have a batch file: > > "C:\TclStuff\Batch Files\PlaySomething.bat" Annie > > This runs on a command line just fine. It won't run from the Task > Scheduler: > > Task Scheduler failed to start instance > "{DA573AEA-805C-4477-8152-53B595EF95C9}" of "\Wake for Annie" task for > user > "a-PC\Ron A. Zajac" . Additional Data: Error Value: 2147942667. > > What gives? > > |
My System Specs![]() |
| | #3 (permalink) |
| Guest | Re: Vista Task Scheduler can't run OK *.BAT file Ronnie, Thanks for the suggestion. No, this option wasn't enabled. I enabled it, then issued a "Run" order again to test it. It didn't work. Here's the formatted ("friendly") Details ouput: - System - Provider [ Name] Microsoft-Windows-TaskScheduler [ Guid] {de7b24ea-73c8-4a09-985d-5bdadcfa9017} EventID 203 Version 0 Level 2 Task 203 Opcode 101 Keywords 0x8000000000000000 - TimeCreated [ SystemTime] 2007-07-16T10:56:30.270Z EventRecordID 2891 - Correlation [ ActivityID] {E60BD601-7B36-4973-9586-316BC088C6A9} - Execution [ ProcessID] 4916 [ ThreadID] 7592 Channel Microsoft-Windows-TaskScheduler/Operational Computer a-PC - Security [ UserID] S-1-5-21-1865275644-502863341-2745678560-1001 - EventData TaskName \Wake for Annie TaskInstanceId {E60BD601-7B36-4973-9586-316BC088C6A9} ActionName C:\Windows\SYSTEM32\cmd.exe ResultCode 2147942667 I could mention the fact that the *.BAT has a header that runs another interpreter (tclsh). However, I feel this is likely a non-issue; if I can run it from a command line, why shouldn't the Scheduler be able to run it? On the off-chance it had something to do with the $path$, I quickly modified that header to invoke the tclsh using the full path (c:\Tcl\bin\tclsh); no dice. Again, thanks for your kind ministrations! If another angle occurs to you, please keep me posted! -raz (Ron A. Zajac) "Ronnie Vernon MVP" wrote: > Ron > > In the Task Scheduler for this task, do you have the "Run with highest > privileges" option enabled in the General Tab? > > -- > > Ronnie Vernon > Microsoft MVP > Windows Shell/User > > > "Ron A. Zajac" <Ron A. Zajac@discussions.microsoft.com> wrote in message > news:9092888C-2D17-417C-B3E6-E87D5034B8DE@microsoft.com... > > Pretty straight up situation. > > > > I have a batch file: > > > > "C:\TclStuff\Batch Files\PlaySomething.bat" Annie > > > > This runs on a command line just fine. It won't run from the Task > > Scheduler: > > > > Task Scheduler failed to start instance > > "{DA573AEA-805C-4477-8152-53B595EF95C9}" of "\Wake for Annie" task for > > user > > "a-PC\Ron A. Zajac" . Additional Data: Error Value: 2147942667. > > > > What gives? > > > > > |
My System Specs![]() |
| | #4 (permalink) |
| Guest | Re: Vista Task Scheduler can't run OK *.BAT file <snip> > TaskName \Wake for Annie > TaskInstanceId {E60BD601-7B36-4973-9586-316BC088C6A9} > ActionName C:\Windows\SYSTEM32\cmd.exe > ResultCode 2147942667 </snip> Hello, If it helps at all, that result code translates into this Win32 error code: Error # 267 (ERROR_DIRECTORY) The directory name is invalid. - JB |
My System Specs![]() |
| | #5 (permalink) |
| Guest | Re: Vista Task Scheduler can't run OK *.BAT file Jimmy, I guess that tell me something: You're saying that the cmd.exe is returning that error code? It still raises the question: Why would the manual run of the script go OK, whereas running it under the auspices of the Task Scheduler results in some kind of a directory path-related offense against the cmd.exe? Shouldn't the Task Scheduler--running "as" me--have the same environment as I do? Oh: And a sincere thanks for your interest! -raz "Jimmy Brush" wrote: > <snip> > > TaskName \Wake for Annie > > TaskInstanceId {E60BD601-7B36-4973-9586-316BC088C6A9} > > ActionName C:\Windows\SYSTEM32\cmd.exe > > ResultCode 2147942667 > </snip> > > Hello, > > If it helps at all, that result code translates into this Win32 error code: > > Error # 267 (ERROR_DIRECTORY) > The directory name is invalid. > > - JB > > |
My System Specs![]() |
| | #6 (permalink) |
| Guest | Re: Vista Task Scheduler can't run OK *.BAT file Ron A. Zajac wrote: > Jimmy, > > I guess that tell me something: You're saying that the cmd.exe is > returning that error code? It still raises the question: Why would the > manual run of the script go OK, whereas running it under the auspices of the > Task Scheduler results in some kind of a directory path-related offense > against the cmd.exe? Shouldn't the Task Scheduler--running "as" me--have the > same environment as I do? > > Oh: And a sincere thanks for your interest! > I'm not really sure. Is your account an administrator account, or do you run as a standard user and elevate to a seperate admin account? Can you export your task to an xml file and then post the contents of that file so we can have a look? - JB |
My System Specs![]() |
| | #7 (permalink) |
| Guest | Re: Vista Task Scheduler can't run OK *.BAT file On Jul 16, 10:37 am, Jimmy Brush <j...@mvps.org> wrote: > <snip>> TaskName \Wake for Annie > > TaskInstanceId {E60BD601-7B36-4973-9586-316BC088C6A9} > > ActionName C:\Windows\SYSTEM32\cmd.exe > > ResultCode2147942667 > > </snip> > > Hello, > > If it helps at all, that result code translates into this Win32errorcode: > > Error# 267 (ERROR_DIRECTORY) > The directory name is invalid. > > - JB I had the same problem. I had to remove the quotation marks in the Start in field. Changed from "C.\Program Files\" to C.\Program Files\ |
My System Specs![]() |
![]() |
| Thread Tools | |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Vista Task Scheduler - Batch File | MCM | Vista General | 2 | 06-27-2008 02:30 PM |
| Task Scheduler Returned Error 0x2 While Running Batch File | lqd1967 | Vista account administration | 0 | 06-09-2008 06:00 AM |
| Schedule a task with Vista task Scheduler wakes up computer and mo | Michele | Vista General | 1 | 06-05-2008 04:27 AM |
| Task Scheduler Task Accidental Deletion | DownTheShore | Vista performance & maintenance | 3 | 05-23-2008 05:17 PM |
| Task scheduler returns an error : the task image is corrupt ortamp | Jean-David | Vista performance & maintenance | 2 | 05-03-2008 09:02 AM |