本帖最后由 77七 于 2023-8-21 00:33 编辑
- @echo off
- for /f "tokens=1-4 delims= " %%a in ('"pecmd.exe team find C:\=?,a^| ifex C:\=?,b^| calc c=(%%a%%) / 1g # 2^| calc d=(%%a%% - %%b%%) / 1g # 2^| calc e=(%%b%%) / 1g # 2^| calc f=(%%a%% - %%b%%) / (%%a%%) * 100 / 1g # 2^| writ -,$+0,%%c%% %%d%% %%e%% %%f%%"') do (
- set "总空间=%%a"
- set "已用空间=%%b"
- set "剩余空间=%%c"
- set "使用率=%%d"
- )
-
- echo C盘 %总空间% %剩余空间% %已用空间% %使用率%
- echo 磁盘 总空间 剩余空间 已用空间 使用率
- echo. ---------------------------------------------------------------------
- pause>nul
- exit
复制代码
这样行吗 |