I worked around this problem for mercurial by re-cloning the repo using the full UNC path instead of the mapped drive path.
Mercurial извлекает сетевой диск из сценария powershell из запланированного задания
277
lathomas64
Итак, у меня ранее был такой вопрос: Mapped Drive недоступен из Windows Запланированное задание, в котором я обнаружил, как получить доступ к диску, скрипт Python, который я запускал, необходим для помещения файлов. Я думал, что это будет работать и для других действий, но я Попытка сделать Mercurial тянуть и есть ошибки, что папка не может быть найдена.
Упрощенная версия скрипта с только проблемными частями:
net use Z: \\esc-msc\SourceRepo >> run_bsd.log hg pull 2>&1 >> run_bsd.log
который дает результат в файле журнала
The command completed successfully. hg : abort: repository Z:\BSD_ETL not found! At C:\Users\servacctdwdev\Desktop\BSD_ETL\run_bsd.ps1:2 char:1 + hg pull 2>&1 >> run_bsd.log + ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (abort: repository Z:\BSD_ETL not found!:String) [], RemoteException + FullyQualifiedErrorId : NativeCommandError
теперь я попробовал решения pushd и то, что не упоминалось в другом вопросе, но безрезультатно. Я полагаю, что нужно что-то еще, кроме использования сети, чтобы разрешить ртутный доступ в этой запланированной задаче?
Это работает, если я запускаю скрипт напрямую, щелкнув правой кнопкой мыши> запустить с PowerShell, но нет, если у меня есть задача расписания, запускающая его из папки.
lathomas64 8 лет назад
0
1 ответ на вопрос
1
lathomas64
Похожие вопросы
-
9
Как я могу подавить эти надоедливые файлы Thumbs.db в Windows Vista и Windows 7?
-
4
Windows эквивалентна cron?
-
6
Хорошее руководство по PowerShell, начало работы с более продвинутым использованием
-
-
3
Запланировать работу из командной строки Windows?
-
1
Как дать имя сети Vista / Win2K8 для условий запланированных задач
-
1
Низкая скорость с общими папками в VirtualBox
-
5
Отключение звукового сигнала окна cmd
-
3
Powershell пинг до бесконечности
-
5
Как автоматически переместить файл на другой компьютер в сети?
-
2
Продукт или метод, который позволит мне планировать все тяжелые фоновые задачи (обновления, проверки...