Как запустить сценарий доступа с помощью планировщика задач windows

У меня есть виртуальная машина под управлением Windows Server 2008 R2 Enterprise и требуется использовать планировщик задач для запуска сценария доступа. Этот скрипт будет делать некоторые вещи, а затем закрыть. Я уже написал и протестировал командную строку в пакетном файле, и она отлично работает:

"C:Program Files (x86)Microsoft OfficeOffice14MSACCESS.EXE" "C:MyPathMydb.accdb" /x "MyMacro"

Я создал задачу в планировщике. Я думаю, что это открывает MSACCESS.EXE и передает остальные 2 части командной строки в качестве аргументов.

однако, когда я вручную запустить такого в планировщике ничего не происходит. Согласно журналам, задача запускается, а затем ничего. Глядя в Диспетчере задач, я не вижу доступа работает.

Я неправильно поставил задачу? Последний планировщик задач, который я использовал, был Windows XP (который был очень простым по сравнению с этим).

редактировать

Я также пробовал это без аргументов, просто используя "C:Program Files (x86)Microsoft OfficeOffice14MSACCESS.EXE" для действий. Я ожидал бы, что доступ откроется, но все равно ничего не происходит.

30
задан PowerUser
30.03.2023 10:20 Количество просмотров материала 2813
Распечатать страницу

1 ответ

Я считаю, что вы должны выбрать "Запуск только тогда, когда пользователь вошел в систему" в свойствах задания планировщика задач Windows. Необходимо также войти в систему для автоматического запуска макросов запланированного доступа.

Это действительно кажется огромным ограничением доступа,но я не видел другого решения. Было бы здорово иметь решение для запуска макроса доступа при выходе из системы.

1
отвечен Mister_Tom 2023-03-31 18:08

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх