在 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

相關內容