Sccm
SCCM 部署狀態成功,儘管失敗
我有一個指向執行安裝步驟的 Powershell 腳本的包。腳本失敗並返回 1;但是,SCCM 顯示部署成功。
如何讓 SCCM 辨識腳本返回了錯誤程式碼?
弄清楚了。添加
$$ System.Environment $$到腳本的結尾
$installresult = (Start-Process cmd.exe -ArgumentList "/c $PSScriptRoot\Configuration\PostConfig.cmd" -Wait -PassThru).ExitCode [System.Environment]::Exit($installresult)