如何在PowerShell中调用SCCM对象变量?
假设我在SCCM对象上有一个名为“ABC_RegionCode”的集合变量,它在集合中的每台机器上都有不同的值。
我如何在Powershell中调用它?
$RegionCode = "ABC_RegionCode"
只会给我上面提到的字符串。
答案 0 :(得分:0)
通常我建议直接从数据库中获取,但它已经加密存储在v_CollectionVariable中。如果你在2012年,你可以尝试使用Get-CMDeviceCollectionVariable(https://technet.microsoft.com/en-us/library/jj821935%28v=sc.20%29.aspx)。
所以你打电话给:
$RegionCode = (Get-CMDeviceCollectionVariable -CollectionID "SMS00001" -VariableName "ABC_RegionCode").Value