[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[系统相关] 求cmd查看磁盘使用百分比

想整一段cmd代码,直接粘贴到cmd面板(不要bat)里就可以查看磁盘使用百分比和磁盘大小,比如:
wmic LOGICALDISK get name,Description,filesystem,size,freespace
  Description   FileSystem  FreeSpace     Name  Size
  本地固定磁盘  NTFS        74714890240   C:    127221624832
  本地固定磁盘  NTFS        176319938560  D:    214748360704
  本地固定磁盘  NTFS        56345616384   E:    429496725504
  本地固定磁盘  NTFS        168918769664  F:    355822727168
  光盘                                    G:

如果可以把 FreeSpace 和 Size 显示成G为单位(可以的话取两位小数或者直接取整),把盘符显示在第一列,然后再加一列显示磁盘使用百分比就很好:FreeSpace*100/size  %

  1. gwmi Win32_LogicalDisk -filter "DriveType='3'"|ft Name,Description,FileSystem,@{n='Size(GB)';e={[int]($_.Size/1gb)}},@{n='Free(GB)';e={[int]($_.FreeSpace/1gb)}},@{n='Percent(%)';e={[int]($_.FreeSpace/$_.Size*100)}}
复制代码

TOP

返回列表