|
::【退出浏览器时,检测缓存文件夹“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窗口
|
|