SCCM 작업 순서에 PowerShell 표시

SCCM 작업 순서에 PowerShell 표시

저는 패키지와 작업 순서의 'powershell 스크립트 실행' 옵션을 사용하여 SCCM OSD 작업 순서를 작업하고 있습니다. 사용자 입력을 위한 스크립트 프롬프트가 필요합니다. F8 디버그 콘솔을 사용하여 스크립트를 실행하면 모든 것이 정확하게 작동합니다.

이것이 가능하도록 어떻게 표시할 수 있습니까?

답변1

위에서 Ethan Hinton이 언급한 것과 동일한 기본 전제가 잘 작동했습니다. 내 경우에는 이미 매핑된 드라이브(U:)를 사용 중이므로 다음이 작동했습니다. 이상적으로는 매핑된 드라이브가 필요하지 않도록 다음을 변환하고 싶습니다.

U:\ServiceUI.exe -process:tsprogressui.exe X:\Windows\System32\WindowsPowershell\v1.0\powershell.exe -ExecutionPolicy Unrestricted U:\DriverSelect_Run_Local.ps1

편집하다:

저는 이것을 휴대용 SCCM 패키지로 효과적으로 마무리하는 방법에 대한 기본 사항을 설명하는 블로그 게시물을 작성했습니다.

기본적으로 유사한 래퍼 스크립트(아래 소스)와 패키지/작업 순서의 특정 옵션 세트를 사용합니다.

보다여기기사를 위해.

 param ( $script )
 .\ServiceUI.exe -process:tsprogressui.exe \      
  X:\Windows\System32\WindowsPowershell\v1.0\powershell.exe \
  -ExecutionPolicy Unrestricted $script

관련 정보