我有一台需要运行脚本的 MDT 服务器。此脚本可能存在问题,有时会出错,拒绝访问网络资源。
看起来我可以使用“出错时继续”选项来处理这个问题,然后进入下一步。
如果发生此失败,我希望以某种方式操纵当前步骤属性以重新运行上一步,从而有效地重新运行有问题的脚本。
我该怎么做?我的猜测是将变量重新设置为所需的步骤名称,但我不确定这样做的具体逻辑,是否有任何可用的东西可以查看最后执行的步骤的状态等。我看过的文档一直很缺乏。
有什么建议么?
答案1
在 SCCM 中,当任务序列操作失败时,变量_SMSTSLastActionSucceeded
设置为false
。
您可以在运行脚本的步骤之后立即添加一个步骤,并将其设置为仅在时_SMSTSLastActionSucceeded
运行false
。
这将为任务序列提供两次运行脚本的机会。如果您希望任务序列不断尝试脚本直到成功,抱歉,我不知道该怎么做。