windows下如何获取系统已存在的盘符 【c++】

windows下如何获取系统已存在的盘符 【c++】,第1张

#include <iostream>  

#include <windowsh>  

  

using namespace std;  

  

int main()  

{  

    char rootPath[10] = {0}, driveType[21] = {0};  

    UINT nType;  

  

    for(char a = 'A'; a <= 'Z'; a++)  

    {  

        sprintf(rootPath, "%c:\\", a);  

        nType = GetDriveType(rootPath);  

        if(nType != DRIVE_NO_ROOT_DIR)                  // DRIVE_NO_ROOT_DIR: 路径无效  

        {  

            switch(nType)  

            {  

                case DRIVE_FIXED:  

                    strcpy(driveType, "硬盘");  

                    break;  

                case DRIVE_REMOVABLE:  

                    strcpy(driveType, "移动硬盘");  

                    break;  

                case DRIVE_CDROM:  

                    strcpy(driveType, "光盘");  

                    break;  

                case DRIVE_RAMDISK:  

                    strcpy(driveType, "RAM盘");  

                    break;  

                case DRIVE_REMOTE:  

                    strcpy(driveType, "Remote(Network) drive");  

                    break;  

                case DRIVE_UNKNOWN:  

                default:  

                    strcpy(driveType, "未知盘");  

                    break;  

            }  

            cout<<rootPath<<"\t"<<driveType<<endl;  

        }  

    }  

  

    return 0;  

}

方法其实很多,这是一个比较通用的办法。

使用磁盘管理器。

Windows的磁盘管理器是一个非常强大而且又实用的工具。可以通过它来对系统中的所有硬盘进行 *** 作,如:分区、格式化、升级磁盘、创建容错磁盘等,并且这些功能都是即时生效,不需要您重新启动计算机。

我们也可以使用磁盘管理来查看移动硬盘、优(U)盘、数码存储卡等存储设备的容量、分区结构等工作状态信息。

步骤

在我的电脑上单击鼠标右键---管理,便可以打开windows的管理控制台。

在左边点击磁盘管理,右边窗口便会显示出本机所有存储设备的信息。如果插入一个没有硬件故障的优盘或移动硬盘,磁盘管理也会显示出它的容量信息。

自己动手免费装系统方案

一、直接在硬盘装(前提是有XP系统或WIN7系统)。

1、到系统之家下载WINDOWS7《深度完美 GHOST WIN7 SP1 X86 装机旗舰版 V201211》或《深度技术 GHOST XP SP3 快速装机专业版 V201211》。用WINRAR解压到硬盘(除了C盘以外盘)。

2、备份好C盘自己要用的资料。

3、点击解压好WIN7或XP系统里的“硬盘安装”工具就可以了,十分钟就好。

二、用U盘装(无系统)。

1、下载《通用PE工具箱33》,制作U盘PE系统启动。

2、到系统之家下载WINDOWS7或XP系统。

3、把下载好的WIN7或XP用WINRAR解压后放到U盘,也可以放到硬盘(除了C盘以外的盘)。

4、用U盘启动就可以装系统了,点击WIN7或XP系统里的“硬盘安装”工具就可以了,十分钟就好。

三、制作U盘PE系统启动盘(个人推荐《通用PE工具箱33》)。

1、准备好一个1G--8G的U盘,最好大一点可以放“安装系统”做母盘。

2、下载《通用PE工具箱33》,打开按下一步选择“制作可启动U盘”,这是制作U盘PE系统启动盘。

3、把U盘插入电脑USB接口,要备份好U盘的资料,按下“制作”就做好了U盘PE系统启动盘(里面的选项可以不要改动),这样U盘PE系统启动盘就做好了,大的U盘可以放WIN7和XP系统。

做好后可以维护系统,重装系统。很简单哦,祝你好运。

硬盘装系统

步骤简介:

第一步:百度搜索你需要的系统,下载到电脑除C盘外硬盘根目录;win7系统纯净版下载>

Windows 10系统中有个名为Users(也可能显示为“用户”)的默认文件夹,该文件夹主要用于存放用户的资料,如:文档、、视频、收藏夹、桌面、软件的设置或数据等。users文件夹默认是在系统所在分区的根目录下,如果把这个文件夹转移到非系统所在其他盘符,不仅可以为系统所在的分区(一般为C盘)节省出一些空间,还可以在重装系统时避免用户文件的丢失。

以把 C:\ Users文件夹转移到 D:\ 为例进行说明,可以按照以下的步骤,将Users文件夹转移到非系统所在的其它分区:

1准备好winpe系统(u盘版、硬盘版、光盘版均可)。

2重启电脑并进入PE 系统,有些PE系统会出现盘符错乱的现象,进入系统后应首先注意盘符是否正确。

3复制原来C:\ Users 文件夹到 D 盘,复制完成后再删除掉原 C 盘下的 Users 文件夹。

4运行cmd,输入以下命令:

mklink /J "C:\Users" "D:\Users"

注意命令中的空格,确认无误后按下确认键,命令执行成功后,会在 C 盘根目录下生成一个 Users 文件夹的快捷方式。

5重启电脑并进入系统,users文件夹已成功转移到D盘下。

以上就是关于windows下如何获取系统已存在的盘符 【c++】全部的内容,包括:windows下如何获取系统已存在的盘符 【c++】、怎么在非管理员权限下获取磁盘分区所在物理硬盘号、win7 如何重装系统等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/10155790.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存