Batch runs manually but not in scheduled task
batch-file, scheduled-tasks, windows-server-2008
Solution
When my `Start in (optional):` path was a UNC path, it wouldn't work. So I moved my batch on the server and everything worked correctly.
UNC in Windows Batch Files
forfiles with UNC path
Problem
I don't generally write `batches`, but I currently have a `batch` that uses `forfiles` to copy my FLVs from one folder to another. When I run the batch manually it works every time, but from a scheduled task, it throws a `(0x1)` error. ``` forfiles -p "C:\Program Files\Adobe\Flash Media Server 4.5\applications\name\streams" -m *.flv -s -d -1 -c "cmd /c copy @file ^0x22C:\Program^ Files\Adobe\Flash^ Media^ Server^ 4.5\applications\name\output\" ``` Not sure what syntax the scheduled task doesn't like. Update Under my scheduled task, Actions I have the following: ``` Program/script: name.bat Start in (optional): \\servername\file\to\batch ```