PowerShell - SCOM PropertyBag,如何检查是否已经添加



我想给PropertyBag添加值。

如何检查值是否已经在PropertyBag中?

我知道可以使用数组、列表等。但是我如何使用$bag/$api对象来做这个检查呢?

$api = New-Object -comObject “MOM.ScriptAPI”
$bag = $api.CreatePropertyBag()
$bag.AddValue("TestValue1","1234")

我在找这样的东西:

if($bag -match "TestValue1")
{"In the Bag!"}

我没有可以访问的服务器上的SCOM,但是您可以执行以下操作来获取包内容并检查它吗?

$api = New-Object -comObject “MOM.ScriptAPI”
$bag = $api.CreatePropertyBag()
$bagContents = $api.Return($bag)

相关内容

  • 没有找到相关文章

最新更新