2009-02-25 28 views
3

"root \ virtualization" ad alanında birkaç nesneye baktım ancak Hyper-V'nin belirli bir sanal makine için yapılandırma dosyasına giden yolu nerede bulabildiğimi bulamadım . Bu dosya yolunu programsal olarak almam gerekiyor veya en azından belirli bir sanal makinenin ana yolu da iyi olurdu. Hangi WMI nesnesi ve alanı belirli bir sanal makineye giden yolu depolar (Msvm_ComputerSystem değil)?Hyper-V/WMI programlama Soru

cevap

2

vm kökünü almak ve Msvm_ComputerSystem (guid) ve ".xml" Ad özelliğini eklemek için Msvm_VirtualSystemManagementServiceSettingData'nın DefaultExternalDataRoot özelliğinden yararlanın. VM, varsayılan olmayan bir konumda oluşturulmuş olsa bile, yapılandırma dosyasına başvuran varsayılan dış veri kökü dizininde bir bağlantı linki görürsünüz.

0

Bu tamamen doğru değil. WSS2008R2'da, varsayılan VM veri kökünü değiştirirken, sistem veri kökünde hiçbir şey yazılmaz. Tek bir VM'nin veri kökünü bulmak için, Msvm_VirtualSystemGlobalSettingData'a bakmanız, VM GUID ile eşleşen SystemName mülkünü aramanız ve VM ile ilgili klasörleri görmek için ExternalDataRoot ve SnapshotDataRoot özelliklerine bakmanız gerekir.