百分浏览器论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 4402|回复: 3

退出谷歌时,检测缓存文件夹大小,等于大于阈值,则清空

[复制链接]

29

主题

115

回帖

1341

积分

金牌会员

自然之子

Rank: 6Rank: 6

积分
1341
发表于 2021-4-4 08:50:02 | 显示全部楼层 |阅读模式
::【退出浏览器时,检测缓存文件夹“Cache”的大小,如果等于大于150MB(可以设定),则清空】
@echo Off

"D:\1绿色软件\网络\浏览器\便携版百分3.2.4.23\chrome.exe"    %【编辑为你的谷歌浏览器的路径】%


::【注】:下面1行是获取“Cache文件夹”的大小(字节)
set Dir=User Data\Default\Cache
for /f "tokens=3* delims= " %%a in ('dir/a-d/s "%Dir%"^|findstr /c:"个文件"') do set 清理前=%%~a

::【注】:下面一行是将文件夹的大小“字节”转换成为MB
set /a 清理前MB=%清理前:,=%/1024/1024

set a=%清理前MB%      %“清理前文件夹大小(MB)”%         
set b=150             %【设定缓存阈值大小(MB)】%

if %a% LSS %b%   goto  n   %“文件夹小于150MB时跳到    :n ”%
if %a% GEQ %b%   goto  m   %“文件夹大于等于150MB时跳到:m ”%
::【注】:EQU 等于; NEQ 不等于; LSS 小于; LEQ 小于等于; GTR 大于; GEQ 大于等于


:m        %“清空缓存(Cache文件夹)”%
Del /f /s /q  "User Data\Default\Cache\*.*"
:n
exit
保存为:启动谷歌.bat
***************************
Set ws = CreateObject("Wscript.Shell")
ws.run "cmd /c 启动谷歌.bat",vbhide
保存为:启动谷歌+.vbs
***********************************************
将“启动谷歌+.vbs”和“启动谷歌.bat”放在“User Data”所在文件夹【“启动谷歌+.vbs”、“启动谷歌.bat”、“User Data”在同一目录】

【要启动谷歌浏览器的时候,运行“启动谷歌+.vbs”】否则还会有一个cmd窗口

启动谷歌.rar

857 Bytes, 下载次数: 1059


回复

使用道具 举报

7

主题

6537

回帖

1万

积分

超级版主

(^^ゞ

Rank: 8Rank: 8

积分
18647
发表于 2021-4-4 14:44:55 | 显示全部楼层
感谢分享。
¯\(°_o)/¯
回复

使用道具 举报

41

主题

5881

回帖

2万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
20215
发表于 2021-4-4 23:35:39 | 显示全部楼层
感谢分享,楼主会易语言吗?
QQ(2530160833)
回复

使用道具 举报

29

主题

115

回帖

1341

积分

金牌会员

自然之子

Rank: 6Rank: 6

积分
1341
 楼主| 发表于 2021-4-5 09:08:17 | 显示全部楼层
Admin 发表于 2021-4-4 23:35
感谢分享,楼主会易语言吗?

我不晓得

回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|百分浏览器论坛

GMT+8, 2024-4-23 20:51 , Processed in 0.049868 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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