В опчем, случилась такая надобность: сделать автобэкап некой папки на сетевой диск каждый день. В папке куча файлов, требуется сделать сначала полный архив, затем каждый день добавлять изменившиеся файлы с сохранением старых версий. Винрар настроен, по прямой команде
всё выполняет замечательно. И после изменения в каком-либо документе по той же команде дописывает новые версии изменённых файлов. Всё чики-пуки. НО... Диск D - сетевой. Находится условно по адресу \\server\share\ Гугль подсказал, что для выполнения команды из планировщика надобно отдельной командой подмонтировать этот сетевой диск. Гамно вопрос. Батник стал выглядеть так:
Батник стал выполняться. Архив создаётся даже по расписанию, без входа пользователя. НО... только один раз. При попытке второго запуска для обновления содержимого архива в процессах появляется висящий винрар, но ничего не делает. Архив, соответственно, не обновляется.
Вопрос: WTF?
И второй вопрос: где искать логи планировщика и винрара?
Показать текст сообщения полностью
code:"C:\Program Files (x86)\WinRAR\WinRAR.exe" a "D:\doc_backup\current.rar" "E:\Мои Документы"
всё выполняет замечательно. И после изменения в каком-либо документе по той же команде дописывает новые версии изменённых файлов. Всё чики-пуки. НО... Диск D - сетевой. Находится условно по адресу \\server\share\ Гугль подсказал, что для выполнения команды из планировщика надобно отдельной командой подмонтировать этот сетевой диск. Гамно вопрос. Батник стал выглядеть так:
code:
net use D: \\server\share
"C:\Program Files (x86)\WinRAR\WinRAR.exe" a "D:\doc_backup\current.rar" "E:\Мои Документы"
Батник стал выполняться. Архив создаётся даже по расписанию, без входа пользователя. НО... только один раз. При попытке второго запуска для обновления содержимого архива в процессах появляется висящий винрар, но ничего не делает. Архив, соответственно, не обновляется.
Вопрос: WTF?
И второй вопрос: где искать логи планировщика и винрара?