2016-11-30 12 views
0

У меня возникла проблема с запуском резервного файла в планировщике задач. Я запускаю его с сохранением Run whether user is logged on or not. Но когда я запускаю пакетный файл, он работал.Запуск резервного файла партии в планировщике задач не работает с сохранением на сопоставленный диск

ответ

1

Обычно это связано с тем, что расписание задач работает под другим контекстом пользователей, чем тот, с которым вы вошли в систему. В моей системе «Планировщик заданий» работает как «Локальная система», в которой еще не будет отображаться буква диска.

Если вы действительно хотите использовать сопоставленный диск, вы можете сопоставить его в своем скрипте.

net use e: \\servername\sharename >> c:\logfile.txt 2>&1 

после завершения резервного копирования вы можете удалить его

net use e:\delete >> c:\logfile.txt 2>&1 

">>" добавляет стандартный вывод в файл

"2> & 1" посылает стандартную ошибку в стандартный output

Добавьте это сообщение в команду резервного копирования, и вы увидите свою ошибку.

Можете ли вы просто использовать путь unc в своей резервной команде?

Обновление: Если вы не можете изменить сценарий, измените пользователя, который планировщик запускает, как из локальной системы, другому пользователю, имеющему разрешение на запись в эту папку. Войдите как пользователь и сопоставьте букву диска и убедитесь, что он постоянный. Это решение может создавать другие проблемы, но это единственный другой вариант, который я вижу.

+0

Hi. Спасибо за ответ. Я попытался запустить его с использованием UNC-пути, и он сработал. Но наши системы. объявление. хочет запустить скрипт как есть. Он установил диск в сценарии для сохранения в подключенном диске, используя букву сопоставленного диска. –

+1

. Я бы предположил, что ваш администратор sys поэтому принял ответственность за решение проблемы. – Magoo

+0

Ваше описание немного кругов. Отправьте сценарий, чтобы мы могли посмотреть. Разумеется, удалите любую конфиденциальную информацию. Если вы не будете работать над этим, то ваш журнал будет вашим другом. используйте перенаправление для отправки вывода, который обычно переходит на экран в файл. Я обновлю свой ответ выше –