Я пытаюсь запустить макрос ежедневно из планировщика задач Windows (w8.1 для tesing и сервера 2012 года на производстве - оба имеют такую же проблему) мой .bat-файл:MS Access, выполняющий funtion из запланированной задачи, не работает
C:\Batch\attrib.exe -r C:\...\db.mdb
rem ping 1.1.1.1 -n 1 -w 10000 > nul
"C:\Program Files (x86)\Microsoft Office 2003\OFFICE11\MSACCESS.EXE" "C:\...\db.mdb" /x "Launch"
ping 1.1.1.1 -n 1 -w 60000 > nul
C:\Batch\attrib.exe +r C:\...\db.mdb
Taskkill /F /IM MSACCESS.EXE
Launch
макрос, который вызывает функцию. Функция работает нормально - она обновляет mssql db, поэтому я могу видеть, когда она успешно работает. Когда начинается запланированное задание, я могу увидеть начало процесса доступа к ms, но он ничего не делает (cpu 0%). Макрос не запускается. Что я делаю не так? Любая помощь была бы очень оценена - я просто не могу подумать, что еще попробовать
BTW эта задача, используемая для запуска на сервере Windows 2003 без проблем (хотя я не могу точно сказать, что что-то изменилось в пакетном файле или в доступе дБ).
Does ' C: \ Batch \ attrib.exe' существуют? – HansUp
@HansUp Да 'C: \ Batch \ attrib.exe' существует, и файл установлен только для чтения – xfile