2017-02-06 17 views
0

Я импортировал модуль cmdlet в свою учетную запись автоматизации. Все в порядке, и методы были импортированы в обычном режиме. На тестовой панели моего WorkBook все работает нормально, и мой командлет распознается. С другой стороны, когда рабочая тетрадь проходит график, выполнение вызывает ошибку ObjectNotFound в моем методе cmdlet.Запланированная книга не распознает мой метод cmdlet

Проверка треков:

Когда я создаю мой график, прежде чем импортировать модуль, планирование рабочей книги не распознает недавно импортированные методы.

После изменения в моей книге я публикую новую версию, графики, которые уже присутствуют в рабочей книге, похоже, игнорируют мои изменения.

После этого наблюдения я уничтожил и воссоздал все графики моей книги, но безуспешно.

ответ

2

Запуск задания автоматизации не по расписанию всегда использует последнюю версию рабочей книги и версии модулей/модулей в учетной записи автоматизации. Однако задания автоматизации, запущенные с помощью расписаний, используют последнюю версию рабочей книги, но не используют последние версии модулей/модулей, импортированные в учетную запись Automation. Вместо этого они используют версии модулей/последних модулей, которые существовали в учетной записи Automation во время объединения рабочей книги в расписание.

Чтобы устранить возникшую проблему, повторно связать рабочую книгу с расписанием после, вы обновили/добавили новые модули, необходимые для учетной записи автоматизации.