C#检查驱动器信息

管理文件系统

FileSystemInfo---这是表示任何文件系统对象的基类

FileInfo和File---这些类表示文件系统上的文件。

DirectoryInfo和Directory---这些类表示文件系统上的文件夹

Path---这个类包含的静态成员可以用于处理路径名

DriveInfo---它的属性和方法提供了指定驱动器的信息。

检查驱动器信息

 

   //设置Console输出中文
            Console.OutputEncoding = Encoding.UTF8;
            DriveInfo[] drives = DriveInfo.GetDrives();//检查计算机上的所有逻辑驱动器的驱动名称
            foreach (DriveInfo drive in drives)
            {
                if (drive.IsReady) { 
                WriteLine($"获取驱动器的名称:{drive.Name}");//如C:\
                WriteLine($"获取文件系统的名称:{drive.DriveFormat}");//例如 NTFS 或 FAT32。
                WriteLine($"获取驱动器类型:{drive.DriveType}");//如 CD-ROM、可移动、网络或固定。
                WriteLine($"获取驱动器的根目录:{drive.RootDirectory}");
                WriteLine($"获取或设置驱动器的卷标:{drive.VolumeLabel}");
                WriteLine($"获取驱动器上的可用空闲控件总量(字节):{drive.TotalFreeSpace}");
                WriteLine($"获取驱动器上的可用空闲控件总量(字节):{drive.AvailableFreeSpace}");
                WriteLine($"获取驱动器上存储空间的总大小:{drive.TotalSize}");
            }
            }
            ReadKey();

 

转载于:https://www.cnblogs.com/topsyuan/p/11203057.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值