Я использую jenkins для запуска файла .bat, который находится в расположении
C:\Users\foo\Desktop\xxx.bat
, который внутренне
- копирует с другой машины вызовы excel
- скрипт VBS, найденный в D:
D:\foo\Newtask.vbs
, который открывает файл:
C:\Users\foo\Desktop\xxx\xxx\xxx\New.xlsm
Я получаю ошибку
Для первого Excel: The system cannot find the path specified
Для второго New.xlsm:
D:\foo\Newtask.vbs(14, 1) Microsoft Excel: Microsoft Excel cannot access the file 'C:\Users\foo\Desktop\xxx\xxx\xxx\New.xlsm'. There are several possible reasons:
The file name or path does not exist.
The file is being used by another program.
The workbook you are trying to save has the same name as a currently open workbook
Мне кажется странным, что Дженкинс может получить доступ и запустить .bat в каталоге пользователя foo, пока он не может найти C:\Users\foo\Desktop\xxx\xxx\xxx\New.xlsm
-> Я проверил, что он существует.
При запуске .bat вручную у меня нет проблем.
Есть идеи?