"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
3
A
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.