SCCM 2012 응용 프로그램 배포를 사용하여 소프트웨어를 설치하고 있습니다. SCCM이 exe 유효성 검사 오류로 계속 실패하므로 특정 설치 유형은 스크립트 설치 프로그램입니다. 이 스크립트는 powershell이며 SCCM에 의해 실행될 때도 소프트웨어를 성공적으로 설치합니다.
문제는 SCCM이 스크립트 완료에서 0의 리턴 만 볼 수 있다는 것입니다. 내가 시도했습니다 write-host
, return
, write-output
부드러운 재부팅에 대한 코드, 그냥 광고 항목. 앱 실행 로그가 0의 리턴을 캡처하므로 SCCM이 이들을 읽지 않는 것 같습니다.
SCCM이이를 해석 할 수 있도록 powershell에서 리턴 코드를 어떻게 출력합니까?
이 경우
—
jscott
exit
A는 cmd
내장. 다른 배포 시스템에서 .ps1 파일이 start
또는로 실행되는 것을 보았습니다 cmd /c powershell.exe somefile.ps1
. SCCM 테스트에 액세스 할 수없는 스피트 볼링에 대해 죄송합니다.
exit 1
PowerShell 스크립트 끝 과 같은 것을 시도해 보셨습니까 ?