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