具体来说,2012年,但我会拿我能得到的:
当任务序列失败时,它会自动启动15分钟倒计时,然后重新启动(前提是没有命令提示符打开)。 有没有办法在任务序列级别禁用它?
我不想把每一步都设定为“继续错误”。 目的是这样的,当一个人离开后,他们知道自己失败了,在哪一步,不只是伪完整的,它可能只是在这种情况下自动重启。
示例截图:

要延长或防止任务序列失败的重新启动时间,请使用“ SMSTSErrorDialogTimeout ”任务序列variables。 将此variables设置为所需的超时值,以秒为单位。 或者将其设置为0超时1,193,046天。
我有一个“低保真”的解决scheme,让我知道如果一个OSD失败。
TS完成“安装Windows和ConfigMgr”步骤后,我复制一个简单的.vbs脚本,每次用户login时都会提示部署失败。
xcopy "\\publicshare\OSD_deployment_failed.vbs" "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup\"
OSD_deployment_failed.vbs的内容是简单的消息。
MsgBox "Setup failed, not all steps in TS finshed" & vbCrLf & vbCrLf &_ "You need to run the TS again& vbCrLf, vbExclamation,"IT department"
TS中的最后一步是清除启动文件夹中的.vbs文件,如果部署失败,则任何login的用户都将收到通知。
cmd /c del "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup\OSD_deployment_failed.vbs" /s