0

この目的を達成するために (ネイティブ コマンドレットではなく) PURE WMI を使用することに興味があります。

$test=gwmi -q "Select * from MSCluster_resource" -namespace root\mscluster -computername mycluster -Authentication PacketPrivacy

インデックスに基づいてリソースを選択するとします

$test[32].privateproperties

すべてのリソースが get;set されており、これは wbemtest で確認済みです。しかし、それらは MSCluster_Property の一部です。

.privateproperties.put() は使用可能なメソッドではないため、wmi を介してこれらを設定するにはどうすればよいですか。

これを読みましたが、powershell に適用する方法がわかりません。 http://blogs.msdn.com/b/clustering/archive/2010/07/14/10037894.aspx

ここでも、ネイティブ コマンドレットを探したり、mscluster com を使用したりしません。私はグーグルを使い果たしました。

4

1 に答える 1

0

テストされていませんが、新しい値を割り当てるとどうなるでしょうか? または SetPropertyValue メソッドを使用しますか?

$test[32].PrivateProperties.SetPropertyValue(string propertyName, System.Object propertyValue)  
于 2013-01-14T07:33:52.517 に答える