powershell wmi集群资源私有财产

时间:2013-01-13 20:23:14

标签: powershell wmi

我很有兴趣使用PURE WMI(而不是本机命令行开关)来实现这个目标。

$ test = gwmi -q“从MSCluster_resource中选择*”-namespace root \ mscluster -computername mycluster -Authentication PacketPrivacy

说我选择一个基于索引的资源

$测试[32] .privateproperties

所有资源都是get; set我用wbemtest确认了这一点。 但它们是MSCluster_Property的一部分。

如何通过wmi设置这些,因为.privateproperties.put()不是可用的方法。

我已阅读此内容,但不确定如何将其应用于powershell。 http://blogs.msdn.com/b/clustering/archive/2010/07/14/10037894.aspx

再次,不是寻找本机命令行开关,也不是使用mscluster com。我已经筋疲力尽了谷歌。

1 个答案:

答案 0 :(得分:0)

未经测试,但如果您只是分配新值怎么办?或者使用SetPropertyValue方法?

$test[32].PrivateProperties.SetPropertyValue(string propertyName, System.Object propertyValue)