有没有办法通过Windows上的代码创建动态磁盘?

时间:2014-12-10 08:43:43

标签: c++ windows powershell

我们可以使用"转换动态" diskpart实用程序中的命令将磁盘更改为在Windows 2012上动态。 有什么方法我们可以通过代码来做到这一点? 我已经检查了Storage Management powershell cmdletStorage Management API。但它们都没有提供这种能力。

2 个答案:

答案 0 :(得分:1)

您可以通过VDS创建动态磁盘。获取IVdsPack,然后创建IVdsPack->AddDisk,为每个目标磁盘调用IVdsPack->CreateVolume,最后调用print('Hello, ' +str(input()) + ', nice to meet you!')

答案 1 :(得分:0)

我已经尝试过这个,然后才能使用命令行实际执行此操作;

打开命令提示符并键入diskpart。 在DISKPART提示符下,键入list disk。记下要转换为动态的磁盘编号。 在DISKPART提示符下,键入select disk。 在DISKPART提示符下,键入convert dynamic。

但请注意包含多个Windows安装的磁盘。 也试试 http://technet.microsoft.com/en-us/library/cc731274.aspx#BKMK_CMD 古德勒克...