2

我正在编写一个名为XP-More的工具,它应该有助于管理 Windows 7 虚拟机。该工具在启动时要做的第一件事就是找到 VM 文件夹。但是,事实证明该文件夹未列为 Windows 特殊文件夹。我使用了一种解决方法,但它不可靠。理想情况下,

Environment.GetFolderPath(Environment.SpecialFolder.VMFolder)

大约可以完成这项工作,但 VMFolder 是我想象中的虚构。有没有真正的方法来获取该文件夹?

4

2 回答 2

2

我找到了这个。您可以获取默认文件夹,也可以搜索“myvirtualmachines”环境变量。

于 2010-04-20T20:54:18.190 回答
1

@m0sa - 您的解决方案适用于Microsoft Virtual PC,但 Windows 7 附带一个名为Windows Virtual PC的变体,它似乎略有不同。例如,在我的 Windows 7 上,既没有myvirtualmachines环境变量,也没有任何其他指向实际文件夹的变量。

(很抱歉写这个作为答案。我知道这很糟糕,但我现在不能添加评论)

于 2010-04-21T05:48:36.057 回答