Я пытаюсь запустить пакетный скрипт, который копирует файлы с локального сервера Windows на удаленный сервер Linux (с использованием rsync и Cygwin), как запланированное задание.
Если я запускаю пакетный сценарий вручную как администратор (Запуск от имени администратора), пакетный сценарий выполняется успешно, и целевые файлы копируются на удаленный сервер.
Если я запускаю пакетный сценарий вручную, без повышенных привилегий, запускается только часть пакетного сценария. Часть rsync пакетного скрипта завершается ошибкой.
Итак, я настроил запланированное задание. Пользователь является членом группы администраторов домена, и в задаче также отмечена опция "Запускать с наивысшими привилегиями".
Однако, когда я запускаю задачу через запланированные задачи, она достигает того же, что и при запуске пакетного сценария вручную без прав администратора, но я не могу понять, почему.
Что делают запланированные задачи с пользователем, которые могут помешать выполнению части rsync пакетного сценария?
Чтобы добавить пояснения, все ресурсы, используемые сценарием, являются локальными, за исключением удаленного сервера. Удаленный сервер указывается в команде rsync как IP-адрес: username @ ipaddress:/remotedirectory/
Кроме того, я должен объяснить, что, поскольку rsync работает как часть Cygwin, локальные диски называются /cygdrive /d /directory / и т.д. Возможно ли, что запланированные задачи испытывают трудности при интерпретации этих каталогов?