代理程式設定: 變數
使用此對話方塊 (工具 > 組態 > 代理程式設定 > 變數) 設定您可以在 Windows PowerShell 套件動作中使用的受管理裝置變數。如需有關動作的詳細資訊,請參閱 Windows 套件動作。
當您執行包含變數的 Windows 動作時,將使用執行動作專用的值,以及套用到其中的變數設定,動態填入變數。
有三種變數類型:
- 靜態: 包含不會變更的值 (除非指定覆寫值)。
- 敏感資料: 密碼之類的資料將會經過加密,因此在介面或資料庫中看不到該值。
- 資料庫值: 管理資料庫中的資料,以 BNF (巴克斯格式) 格式指定。
- 按一下工具 > 組態 > 代理程式設定,然後在代理程式設定樹狀目錄中,按一下變數。
- 按兩下現有的變數設定,或按一下滑鼠右鍵,然後建立一個新的變數設定。
- 使用 按鈕建立新的代理程式設定,或使用 按鈕編輯現有的變數。
- 輸入變數的名稱和說明。
- 輸入全域值並確認該值。這是必要的,而且您必須在這裡放一些內容。請記住,您可以提供覆寫值,在其他變數設定中自訂此值。
- 必要時,輸入覆寫值,然後確認該值。
- 按一下認可按鈕。如果必填欄位缺少值,您會在必填欄位旁邊看到驚嘆號。
- 完成後,按一下儲存。
預先定義的變數
變數代理程式設定包括超過 20 個預先定義的變數。這些變數是唯讀的,而且通常由資料庫值所組成。許多變數是由 Endpoint Manager 在內部使用,而其他變數則是放在該處,方便您使用。您可以在指令碼中使用預先定義的變數,或者在其中一個預先定義的變數不符合您的需求時,您可以建立新的變數。
檢視變數設定時,您可以在清單中顯示或隱藏預先定義的變數。如果您不想看到預先定義的變數,請清除顯示預先定義的變數選項。
瞭解覆寫
根據預設,變數是全域的,可在所有變數設定中共用。也就是說,如果您在一個變數設定中建立一個新變數,它也將會出現在其他變數設定中。覆寫值是例外。這些值會將全域值取代為您指定的覆寫值,而且對於您要修改的變數設定而言是本機值。
假設您有一個 "Browser" 變數,而全域值則是 "Chrome",因為這是貴公司大多數人所使用的瀏覽器。不過,您知道您的行銷群組使用的是 Firefox 而不是 Chrome。若要讓您的 "Browser" 變數適用於行銷部門,您可以建立一個新的變數設定、在其中編輯 "Browser" 變數,然後將覆寫值變更為 Firefox。接著,您要將這個修改過的變數設定部署到您的行銷部門,因此 "Browser" 變數就會為他們傳回正確的值。如果有另一個部門使用 Opera,您可以再建立一個新的變數設定,並為其重複 "Browser" 覆寫程序。
編輯變數時,您可以查詢現有覆寫清單,以瞭解其他變數設定是否會覆寫該變數。