PowerShell调用SCCM对象变量

时间:2015-03-30 08:45:26

标签: powershell sccm

如何在PowerShell中调用SCCM对象变量?

假设我在SCCM对象上有一个名为“ABC_RegionCode”的集合变量,它在集合中的每台机器上都有不同的值。

我如何在Powershell中调用它?

$RegionCode = "ABC_RegionCode"只会给我上面提到的字符串。

1 个答案:

答案 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