2017-02-06 39 views
0

我将一个cmdlet模块导入到我的自动化帐户中。一切正常,方法已正常导入。在我的WorkBook的测试面板中,一切运行正常,我的cmdlet被识别。另一方面,当工作簿按计划执行时,执行会在我的cmdlet方法上抛出错误ObjectNotFound。计划的工作簿无法识别我的cmdlet方法

验证跟踪:

当我导入模块之前创建我的日程安排,调度工作簿不承认新导入的方法。

在我的工作簿中修改后,我发布了新版本,工作簿中已经存在的时间表似乎忽略了我的修改。

按照这个观察我摧毁并重新创建了我的工作簿的所有时间表,但没有成功。

回答

2

通过计划启动自动化作业而不是始终使用自动化帐户中最新的Runbook版本和模块/模块版本。但是,通过计划启动的自动化作业使用最新的Runbook版本,但不要使用导入到自动化帐户的最新模块/模块版本。相反,他们使用自动化帐户中存在的模块/最新模块版本,将Runbook与时间表关联起来。

要解决您遇到的问题,请在之后将运行手册与日程表重新关联,您已更新/添加了自动化帐户所需的任何新模块。