У меня есть набор файлов в моей системе, которые создают файл RAR с помощью планировщика задач и запускают файл bat. Это мой bat-файл
TITLE Covert_To_war
cd D:\RarFolder\Current
"C:\Program Files\WinRAR\Rar.exe" a -ep1 -idq -r -y "Current" "E:\Folder1\backup"
Когда я запускаю только этот bat-файл, эта функция работает правильно, и файл Rar создается. Однако, когда я запускаю это из планировщика задач. Это выдает ошибку
Не удается создать Current.rar Отказано в доступе
Когда я попытался сравнить две процедуры, я обнаружил, что первая строка в bat-файле
cd D:\RarFolder\Current
работает, когда я запускаю его один как файл bat. Однако, когда я запускаю его из планировщика задач, эта строка не выполняется, и каталог не был изменен. Может кто-нибудь помочь мне здесь? Почему команда Cd не работает, когда я запускаю ее из планировщика задач, и почему она говорит, что не может создать Current.rar, и доступ запрещен. введите код сюда
cd D:\RarFolder\Current
наcd /D "D:\RarFolder\Current"
, чтобы также изменить диск… - person aschipfl   schedule 10.11.2020"C:\Program Files\WinRAR\Rar.exe"
с аргументамиa -ep1 -idq -r -y "D:\RarFolder\Current\Current.rar" "E:\Folder1\backup"
, поскольку нет необходимости запускатьcmd.exe
, чтобы просто запуститьrar.exe
. - person Mofi   schedule 10.11.2020