我想更改一封驱动器号.例如,我可以使用
diskpart为驱动器(USB磁盘或新硬盘)分配一个新的字母.
如何在C/C++中实现它?
最佳答案 执行此操作的一个简单而容易的方法是将shell发送到diskpart:
int main () {
int i = system("diskpart ..."); // Add args here.
cout << "command exited with code: " << i;
// ...
}
它有一个/ s参数,可用于提供在diskpart内运行的脚本,因此您只需使用相关子命令编写一个文本文件,并通过系统(…)调用将其传递给diskpart.