MS Task Scheduler (0x1)

I think I have tried everything, but I still get a task that won't work.  All I want to do is move a file from one directory to another via running a .bat file

Here is what I have tried.  - Made sure user (domain\administrator) has logon as batch rights, run whether user is logged on or not, run with highest privileges,  on ACTION tab I put the path in additional arguments instead of programs, and made sure the user has all privileges to the folders involved.

The task will from the cmd prompt.

I do not understand why if I run this as an admin that I should have any privilege problems?

Program is running on a virtual server. (Windows Server 2008R2, Management Console 3.0, Version 6.1)

Does anyone have any other suggestions?
Thanks,
Cindy
E J PopeAsked:
Who is Participating?
 
bbaoConnect With a Mentor IT ConsultantCommented:
"CMD.EXE /C" is not necessary in the BAT file.

but you do need to put "CMD.EXE /C" at the beginning of Program Script.
0
 
bbaoIT ConsultantCommented:
are you using MOVE or COPY command to move the files under command prompt?

if yes, at Task Scheduler's command field, you need to run Windows Command Shell to invoke the MOVE or COPY commands as the commands are Shell Commands, not standalone executables.

what you should input look like this: CMD.EXE /C MOVE Pathname1 Pathname2
0
 
jdouthitCommented:
You may need to fill in the "start in" field with the folder location of the batch file.
0
Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

 
E J PopeAuthor Commented:
YES, I have a copy and then delete. I also tried move.

It still doesn't work using CMD.EXE

I have the same syntax code in another .bat file and it runs great.
0
 
bbaoIT ConsultantCommented:
so what exactly did you input in the command field of Task Scheduler? just a BAT file name?
0
 
E J PopeAuthor Commented:
Here is entire BAT file

CMD.EXE /C MOVE "C:\Program Files (x86)\TMW Systems, Inc\PCATSORDERIMPORT\FailedXML\*.*" "C:\Program Files (x86)\TMW Systems, Inc\PCATSORDERIMPORT\FAILED and not processed2"

exit

Here is ACTION tab on Task Scheduler

Program Script = OrderFailedMove.bat
Start in = C:\Program Files (x86)\TMW Systems, Inc\PCATSORDERMPORT\BAT file to move files from failed to failed not processed\
0
 
E J PopeAuthor Commented:
I am sorry but can you tell me what to put in each line of the task scheduler.

Here is what I have tried and the task will not even run - directory invalid.

Program script = cmd.exe

Arguments = /C "C:\Program Files (x86)\TMW Systems, Inc\PCATSORDERMPORT\BAT file to move files from failed to failed not processed\OrderFailedMove.bat"

Start in = C:\Windows\System32\
0
 
E J PopeAuthor Commented:
Now I get a 0x1 error when I do this.  (I moved the bat file)

Program script:

"C:\Windows\System32\CMD32.EXE /K OrderFailedMove.bat"

Any insight into the combination that works for program script, arguments, and start in would be appreciated.
0
 
E J PopeConnect With a Mentor Author Commented:
I just got it to work:


Program script:

"C:\Windows\System32\CMD.EXE /K OrderFailedMove.bat"
0
 
E J PopeAuthor Commented:
bbao gave me the information I needed to get the final program script to work
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.