如何创建磁盘映像?

时间:2011-06-18 22:53:11

标签: .net filesystems diskimage

我正在开发.net,但可以使用c ++。我正在寻找一种创建磁盘映像的方法。理想情况下,某个地方可能会出现如下所示的API:

createVMDK(string driveLetter, out string pathToVMDKOutputfile);
createVHD(string driveLetter, out string pathToVHDOutputfile);

有没有人知道Microsoft,VMWare或其他允许创建像这样的完整磁盘映像的API?

1 个答案:

答案 0 :(得分:1)

如果没有API,您可以在进程中调用Disk2VHD

disk2vhd <[drive: [drive:]…]|[*]> <vhdfile>