[英]How to get an environment variable in a Powershell script when it is deployed by SCCM?
[英]PowerShell call SCCM object variable
如何在PowerShell中調用SCCM對象變量?
可以說我在SCCM對象上有一個名為“ ABC_RegionCode”的集合變量,並且在集合中的每台計算機上它都有不同的值。
我在Powershell中怎么稱呼它?
$RegionCode = "ABC_RegionCode"
只會給我上述字符串。
通常,我建議直接從數據庫中獲取此信息,但將其加密存儲在v_CollectionVariable中。 如果您使用的是2012年,則可以嘗試使用Get-CMDeviceCollectionVariable( https://technet.microsoft.com/zh-cn/library/jj821935%28v=sc.20%29.aspx )。
因此,您會打電話給類似:
$RegionCode = (Get-CMDeviceCollectionVariable -CollectionID "SMS00001" -VariableName "ABC_RegionCode").Value
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.