как создать образ диска? - PullRequest
2 голосов
/ 19 июня 2011

Я занимаюсь разработкой в ​​.net, но могу использовать c ++.Я ищу способ создать образ диска.В идеале может быть где-то API, который выглядит следующим образом:

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

Кто-нибудь знает какой-либо API от Microsoft, VMWare или другой, который позволяет создавать полные образы дисков, подобные этому?

1 Ответ

1 голос
/ 19 июня 2011

Если нет API, вы можете вызвать Disk2VHD в процессе:

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