Msvm_VirtualSystemManagementService リソースを変更し、Msvm_VirtualSystemManagementService の DestroySystem メソッドを使用したいと考えています。そのために、破棄する仮想マシン インスタンスを表す CIM_ComputerSystem のインスタンスへの参照を取得したいと考えています。しかし、私はj-interopを使用する方法がわかりません..親切に私を助けてください..ありがとう
1 に答える
0
http://jwbem.sourceforge.net/を使用すると、Msvm_ComputerSystem リファレンスを取得できるはずです
(jwbem doc のサンプル)
import com.hyper9.jwbem.SWbemObjectSet;
import com.hyper9.jwbem.msvm.MsvmComputerSystem;
...
// Define the WQL query that returns all of a Hyper-V's virtual machines.
String wql = "SELECT * FROM Msvm_ComputerSystem WHERE Caption='Virtual Machine'";
// Execute the query.
SWbemObjectSet<MsvmComputerSystem> compSysSet = svc.execQuery(wql, MsvmComputerSystem.class);
// Print the names of the virtual machines.
for (MsvmComputerSystem cs : compSysSet)
{
System.out.println(cs.getElementName());
}
于 2013-05-31T16:22:12.833 に答える