我已经查看了“root \ virtualization”名称空间中的几个对象,但是我一直无法找到Hyper-V在哪里存储给定虚拟机的配置文件的路径。我需要以编程方式获取此文件路径,或者至少只是给定虚拟机的主路径也可以。什么WMI对象和字段存储给定虚拟机的路径(提示它不是Msvm_ComputerSystem)?Hyper-V/WMI编程问题
3
A
回答
2
获取Msvm_VirtualSystemManagementServiceSettingData的DefaultExternalDataRoot属性以获取VM根目录,并追加Msvm_ComputerSystem(guid)和“.xml”的Name属性。即使VM是在非默认位置创建的,您也会在引用配置文件的默认外部数据根目录中看到符号链接。
0
这并非完全正确。在WSS2008R2
中,更改默认VM数据根时,系统数据根中没有写入任何内容。要查找单个虚拟机的数据根目录,您需要查看Msvm_VirtualSystemGlobalSettingData
,搜索与您的VM GUID
匹配的SystemName
属性,并查看ExternalDataRoot
和SnapshotDataRoot
属性以查看VM相关文件夹。
相关问题
- 1. 编程问题 - 块
- 2. ACM编程问题
- 3. MIPS编程问题
- 4. Win32编程问题
- 5. cuda编程问题
- 6. DLL编程问题
- 7. android编程问题
- 8. Gtksharp编程问题
- 9. C++编程问题
- 10. Android编程问题
- 11. C++编程问题
- 12. 线程编程问题
- 13. 命名问题 - 非编程问题
- 14. C编程malloc宏问题
- 15. 一个c编程问题
- 16. Ruby的元编程问题
- 17. C编程fprintf问题
- 18. C++编程的问题
- 19. C++编程问题2
- 20. 枚举编程问题
- 21. C编程问题 - 分支
- 22. 基本C编程问题
- 23. 两个问题 - Web编程
- 24. 基本C++编程问题
- 25. Socket编程WiFi问题
- 26. Socket编程问题 - Python
- 27. REBOL元编程问题
- 28. 触摸屏编程问题
- 29. 编程问题使用OpenMP