我想更改驱动器号。例如,我可以使用diskpart为驱动器(USB 磁盘或新硬盘)分配一个新盘符。
如何在 C/C++ 中实现它?
一个简单而简单的方法就是掏出diskpart
:
int main () {
int i = system("diskpart ..."); // Add args here.
cout << "command exited with code: " << i;
// ...
}
它有一个/s
参数,您可以使用该参数来提供要在其中运行的脚本diskpart
,因此您可以使用相关的子命令简单地编写一个文本文件,然后将其传递给diskpart
您的system(...)
调用。