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();

 

posted @ 2019-07-17 19:05  袁浩178  阅读(287)  评论(0编辑  收藏  举报