NAV2009 RTC задание NAS
Добрый день.
Прошу помощи, с NAV2009 только начинаю знакомство, до этого работала с NAV5.
Есть необходимость в периодическом задании, которое запускается на NAS, в числе прочих действий разархивировать файл ZIP, который лежит в известном каталоге. Столкнулась с тем, что написанный код отрабатывает в классике (при "ручном" запуске), но после добавления задания (это Codeunit) в очередь работ происходит следующее: задание отрабатывает без ошибки, однако разархивирования не происходит.
Для вызова командной строки использовала Automation 'Windows Script Host Object Model'.WshShell
Вызов производится следующим образом:
CREATE(WshShellA);
WshShellA.Exec(ComTxt);
SLEEP(60000);
CLEAR(WshShellA);
SLEEP был добавлен от отчаяния, в классике все работает без него.
ComTxt типа Text - сюда помещается текст командной строки с вызовом 7z.exe.
Может кто-нибудь подсказать, в чем проблема? Может, нужно использовать какой-тот другой объект?
Последний раз редактировалось Stefa; 27.07.2020 в 18:12.
|