Eu tenho uma solução "lo-fi" para me informar se um OSD falhou.
Depois que o TS concluir a etapa "Configurar o Windows e o ConfigMgr", copio um script .vbs simples que solicita sempre que um usuário faz logon e a falha na implantação.
xcopy "\publicshare\OSD_deployment_failed.vbs" "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup\"
O conteúdo do OSD_deployment_failed.vbs é uma mensagem simples.
MsgBox "Setup failed, not all steps in TS finshed" & vbCrLf & vbCrLf &_
"You need to run the TS again& vbCrLf, vbExclamation,"IT department"
A última etapa do TS é limpar o .vbs da pasta de inicialização, se a implantação tiver falhado em qualquer uma das etapas anteriores, qualquer usuário que fizer logon será notificado.
cmd /c del "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup\OSD_deployment_failed.vbs" /s