Попробуйте psexec'ing в сервер как пользователь и выполнение пакетного файла. Вы будете затем, вероятно, видеть ошибку.
У меня была подобная проблема с пакетным файлом, работающим обычно, но не с 08 Планировщиками задач R2. Это работало бы, если "Только выполненный, когда пользователь вошел в систему", но не, когда "Выполненный, зарегистрирован ли пользователь или нет".
Выпущенный что-то пыталось получить доступ к дискам буквой диска. Я не уверен, было ли это запрограммировано непосредственно, или 08 пытался быть умным и преобразовывал путь UNC в сетевой диск. Мой ini файл для программы только имел пути UNC все же. Очевидно буквы дисков не отображаются, когда пользователь не вошел в систему..
Я закончил тем, что имел необходимость подключить диск в пакетном файле с учетными данными (это не проходит). Это затем работало.
Это может или не может быть подобной проблемой Вам.
joeqwerty ответил на это как на комментарий и никогда не перемещал его в поле ответа, поэтому я отвечаю на него.
Ответ содержится в этой статье MS: