无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 3503|回复: 45
打印 上一主题 下一主题

[已解决] 【已解决】批处理怎样查看C盘已用空间?谢谢

[复制链接]
1#
发表于 2023-8-17 20:44:25 | 显示全部楼层
yyz2191958 发表于 2023-8-17 19:47
PE下没有解决问题

来个PECMD代码:

ifex C:\=?,a    //查C:盘可用空间
calc b=%a% / 1g # 2  //以G为单位,保留两位小数
mess. [C盘可用空间:%b%GB]

点评

搞错了 是需要查看C盘已用空间  详情 回复 发表于 2023-8-18 07:25
我需要查看剩余空间,谢谢  详情 回复 发表于 2023-8-18 07:03

评分

参与人数 1无忧币 +5 收起 理由
yyz2191958 + 5 我需要查看剩余空间,谢谢

查看全部评分

回复

使用道具 举报

2#
发表于 2023-8-18 07:37:31 | 显示全部楼层
yyz2191958 发表于 2023-8-18 07:25
搞错了
是需要查看C盘已用空间

find C:\=?,a    //查C:盘总空间
ifex C:\=?,b    //查C:盘剩余空间
calc c=(%a% - %b%) / 1g # 2  //以G为单位,保留两位小数
mess. [C盘已用空间:%c%GB]

评分

参与人数 1无忧币 +5 收起 理由
yyz2191958 + 5 很给力!

查看全部评分

回复

使用道具 举报

3#
发表于 2023-8-20 12:15:26 | 显示全部楼层
本帖最后由 527104427 于 2023-8-20 12:48 编辑
807979023 发表于 2023-8-20 11:09
根据5大的代码,以下批处理在正常系统和pe中可以运行,
请问,如何将wcs变量%c% %d% %e%的值返回到批处理 ...

@echo off
for /f "tokens=1,2,3 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^| writ -,$+0,%%c%% %%d%% %%e%%"') do ( set "TotalSpace=%%a" && set "UsedSpace=%%b" && set "FreeSpace=%%c" )
echo 总空间:%TotalSpace%GB
echo 剩余空间:%FreeSpace%GB
echo 已用空间:%UsedSpace%GB
PAUSE



点评

能不能再帮我弄一个使用率: 即:已用空间/总空间*100 谢谢  详情 回复 发表于 2023-8-20 20:39
运行成功!谢谢  详情 回复 发表于 2023-8-20 18:16
运行成功!  详情 回复 发表于 2023-8-20 16:45
运行成功!  发表于 2023-8-20 15:59

评分

参与人数 2无忧币 +10 收起 理由
yyz2191958 + 5 很给力!
807979023 + 5 赞一个!

查看全部评分

回复

使用道具 举报

4#
发表于 2023-8-20 23:38:41 | 显示全部楼层
yyz2191958 发表于 2023-8-20 21:51
已有 “查看C盘.bat”(PE下使用):
@echo off
for /f "tokens=1,2,3 delims= " %%a in ('"pecmd.exe te ...

@echo off
for /f "tokens=1,2,3,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 # 0^| writ -,$+0,%%c%% %%d%% %%e%% %%f%%"') do ( set "总空间=%%a" && set "已用空间=%%b" && set "剩余空间=%%c" && set "使用率=%%d" )

echo         C盘          %总空间%GB        %剩余空间%GB         %已用空间%GB           %使用率%%%
echo        磁盘        总空间        剩余空间        已用空间          使用率
echo.      ---------------------------------------------------------------------
pause>nul 2>nul

点评

问题解决,再次感谢  详情 回复 发表于 2023-8-21 07:39

评分

参与人数 1无忧币 +5 收起 理由
yyz2191958 + 5 很给力!

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-6-19 00:52

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表