Get-CMDeviceCollectionVariable
取得裝置集合變數。
Syntax
Get-CMDeviceCollectionVariable
-CollectionName <String>
[-VariableName <String>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[<CommonParameters>]
Get-CMDeviceCollectionVariable
-Collection <IResultObject>
[-VariableName <String>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[<CommonParameters>]
Get-CMDeviceCollectionVariable
-CollectionId <String>
[-VariableName <String>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[<CommonParameters>]
Description
使用此 Cmdlet 取得裝置集合上的工作順序變數。
預設集合不能有變數。 您目標的任何集合都應該有以月臺碼開頭的識別碼,而不是 SMS
。
如需詳細資訊,請 參閱如何設定工作順序變數。
注意事項
從Configuration Manager月臺磁片磁碟機執行 Configuration Manager Cmdlet,例如 PS XYZ:\>
。 如需詳細資訊,請 參閱開始使用。
範例
範例 1:依名稱取得裝置集合變數
此命令會針對名為 Device 的裝置集合,取得名為 testTS 的集合變數。
Get-CMDeviceCollectionVariable -CollectionName "DeviceCollection02" -VariableName "testTS"
範例 2:取得集合的所有未遮罩變數
此範例會從集合 IT 伺服器取得所有變數,並將清單篩選為僅隱藏的變數。 然後,它會顯示資料表中每個變數的名稱和值。
Get-CMDeviceCollectionVariable -CollectionName "IT servers" | Where-Object { -not $_.IsMasked } | Select-Object Name, Value
參數
-Collection
指定裝置集合物件以取得其變數。 若要取得此物件,請使用 Get-CMCollection 或 Get-CMDeviceCollection Cmdlet。
Type: | IResultObject |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CollectionId
指定裝置集合的識別碼,以取得其變數。 這個值是CollectionID屬性,例如 。 XYZ00012
因為您無法在預設集合上設定變數,所以此值的開頭是月臺碼,而不是 SMS
。
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CollectionName
指定裝置集合的名稱,以取得其變數。
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisableWildcardHandling
此參數會將萬用字元視為常值字元值。 您無法將其與 ForceWildcardHandling結合。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ForceWildcardHandling
此參數會處理萬用字元,並可能導致非預期的行為 (不建議) 。 您無法將其與 DisableWildcardHandling結合。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VariableName
指定要取得之集合變數的名稱。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
輸入
None
輸出
IResultObject[]
IResultObject
備註
如需這個傳回物件及其屬性的詳細資訊,請 參閱SMS_CollectionVariable伺服器 WMI 類別。
相關連結
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應