Проблемы с разрешениями планировщика заданий на сетевом диске
У меня есть скрипт Python, который я хочу запускать на компьютере под управлением Windows Server 2012 (в доменной среде), один раз в день. Он копирует файлы с одного сетевого диска на другой и записывает результаты в локальную папку.
На диски в сценарии ссылаются с помощью UNC, а не на сопоставленные буквы дисков (как Z :). Учетная запись, которая выполняет задачу, имеет доступ к обоим сетевым расположениям. И когда я запускаю сценарий из командной строки или когда я задаю задачу «Запускать только когда пользователь вошел в систему», сценарий отлично работает и правильно копирует файлы.
Тем не менее, когда я сохраняю эти же учетные данные, так что задача может быть «Выполнить независимо от того, вошел ли пользователь в систему или нет», он все равно запускает сценарий, но Python выдает ошибку - доступ к сетевой папке запрещен. Ведение журнала все еще работает, и скрипт Python прекрасно записывает в локальную папку. Тем не менее, программа не может читать или записывать на сетевой диск.
Как настроить планировщик задач таким образом, чтобы скрипт Python имел одинаковый уровень доступа, даже если он настроен на выполнение независимо от того, вошел ли пользователь в систему или нет?
0 ответов на вопрос
Похожие вопросы
-
3
Как я могу создать оглавление для документа уценки с помощью Python / AWK / SED?
-
1
Чтобы установить расширения Markdown с помощью Python
-
9
Является ли Python только для создания бэкэндов при создании сайтов?
-
-
4
Для запуска Python внутри HTML-файла аналогично PHP
-
2
Чтобы установить Gaphor от Easy_install и его зависимости от MacPorts
-
2
Nokia E71 - режим USB и Linux и Python
-
9
Vim: выполнить скрипт, над которым я работаю, на разделенном экране
-
3
Предпочтительный способ установки нескольких версий Python на Ubuntu Jaunty
-
3
Как правильно обновить Python в Mac OS X
-
2
Запуск скрипта Python из его иконки в Ubuntu