有时使用Google Chrome 的清理缓存功能,还是不能很好的清理。有些网站设置没清理掉,一些网站的视频依然缓存不了。
只有自己写一个批处理脚本清理了。
下面是我的代码,对特定目录里的所有快捷方式,读取它的原位置并删除文件。
:"清理缓存垃圾 Clean Chrome.bat"
:main
@echo off
call :ClearAllCache
echo. & echo 清理系统垃圾完成!
echo. & pause
@goto :eof
:: ---------------------------------------------------------------------------------------------------------------------
:ClearAllCache
setlocal enableDelayedexpansion
for /f "delims=" %%i in ('dir /s /b /a-d "C:\Cache 缓存目录\Users\UserName\AppData\Local\Google\Chrome"') do (
call :get_lnk_target "%%~i" target
del /f /s /q "!target!" 2>&1
)
@goto :eof
:get_lnk_target <@in "*.lnk"> [@out target]
@echo off||code by tiandyoin&title ^Call :get_lnk_target ^<@in "*.lnk"^> [@out target]
set "filepath=%~1"
REM wmic path win32_shortcutfile where "name='%filepath:\=\\%'" get target /value 2>nul
setlocal EnableDelayedExpansion
set "target="
for /f "skip=1 delims=" %%a in ('wmic path win32_shortcutfile where "name='%filepath:\=\\%'" get target 2^>nul') do (
if not defined target (
for %%b in (%%~a) do if not defined target (set "target=%%~b") else set "target=!target! %%~b"
)
)
endlocal & if "%~2" neq "" (set "%~2=%target%") else echo "%target%"
@goto :eof
下面是缓存目录里的内容:
Chrome 安装目录:
C:\Users\test\AppData\Local\Google\Chrome\User Data\Default
C:\Cache 缓存目录\Users\UserName\AppData\Local\Google\Chrome 的目录
2023/06/18 09:06 <DIR> .
2022/12/23 10:06 <DIR> ..
2023/06/18 08:37 1,552 Affiliation Database.lnk
2023/06/18 08:14 1,865 Cache.lnk
2022/12/23 10:26 2,024 Cache_Data.lnk
2023/06/18 08:14 1,990 commerce_subscription_db.lnk
2023/06/18 08:14 1,881 coupon_db.lnk
2023/06/18 08:15 1,881 DawnCache.lnk
2023/06/18 08:19 2,356 def.lnk
2022/12/23 10:14 1,896 Default.GPUCache.lnk
2023/06/18 08:23 1,528 DIPS-journal.lnk
2023/06/18 08:23 1,500 DIPS.lnk
2023/06/18 08:15 1,878 GPUCache.lnk
2023/06/18 08:37 1,590 heavy_ad_intervention_opt_out.db.lnk
2023/06/18 08:23 1,537 History-journal.lnk
2023/06/18 08:21 1,511 History.lnk
2023/06/18 08:16 1,990 JumpListIconsMostVisited.lnk
2023/06/18 08:16 1,993 JumpListIconsRecentClosed.lnk
2023/06/18 08:16 2,035 leveldb.lnk
2023/06/18 08:23 1,495 LOG.lnk
2023/06/18 08:32 1,511 LOG.old.lnk
2023/06/18 08:23 1,588 Network Action Predictor-journal.lnk
2023/06/18 08:23 1,564 Network Action Predictor.lnk
2023/06/18 08:20 1,865 Network.lnk
2022/12/23 10:05 2,135 optimization_guide_hint_cache_store - 快捷方式.lnk
2023/06/18 08:16 2,063 optimization_guide_hint_cache_store.lnk
2023/06/18 08:17 2,091 optimization_guide_model_metadata_store.lnk
2023/06/18 08:17 2,133 optimization_guide_prediction_model_downloads.lnk
2023/06/18 08:17 1,976 Platform Notifications.lnk
2023/06/18 08:23 1,525 Preferences.lnk
2023/06/18 08:17 1,965 Safe Browsing Network.lnk
2022/12/23 10:25 2,096 ScriptCache.lnk
2023/06/18 08:18 1,965 Segmentation Platform.lnk
2023/06/18 08:18 1,920 Service Worker.lnk
2023/06/18 08:18 1,923 Session Storage.lnk
2023/06/18 08:18 1,878 Sessions.lnk
2022/09/09 22:58 1,435 ShaderCache.GPUCache.lnk
2023/06/18 08:18 1,923 shared_proto_db.lnk
2023/06/18 08:23 1,543 Shortcuts-journal.lnk
2023/06/18 08:23 1,519 Shortcuts.lnk
2023/06/18 08:19 2,021 Site Characteristics Database.lnk
2023/06/18 08:20 1,881 Sync Data.lnk
2023/06/18 08:20 2,033 Temp.lnk
2023/06/18 08:23 1,543 Top Sites-journal.lnk
2023/06/18 08:23 1,519 Top Sites.lnk
2023/06/18 08:20 1,934 VideoDecodeStats.lnk
2023/06/18 08:23 1,531 Visited Links.lnk
2023/06/18 08:32 1,540 Web Data-journal.lnk
2023/06/18 08:22 1,516 Web Data.lnk
2023/06/18 08:20 1,934 WebrtcVideoStats.lnk
2023/06/18 08:20 1,892 WebStorage.lnk
49 个文件 88,464 字节
2 个目录 97,302,282,240 可用字节
运行结果: