/// <summary> /// 获取系统盘总容量(单位:KB) /// </summary> /// <returns></returns> public static long GetSystemDriveTotalSize() { try { DriveInfo Drive = new DriveInfo("C");//系统盘驱动器 var osinfo = ComputerInfoTool.OsInfo(); if (osinfo != null) { string drive = osinfo.Item2.Substring(0, 1); Drive = new DriveInfo(drive); } return(Drive.TotalSize / 1024); } catch { } return(0); }
/// <summary> /// 获取系统盘可用容量(单位:KB) /// </summary> /// <returns></returns> public static long GetSystemDriveAvailableSize() { long size = 0; try { var osinfo = ComputerInfoTool.OsInfo(); if (osinfo != null) { string drive = osinfo.Item2.Substring(0, 1); DriveInfo Drive = new DriveInfo(drive); size = Drive.TotalFreeSpace / 1024; } } catch { } return(size); }