复制代码
- @echo off
- :: 注:下面两行是获取“百分文件夹”文件夹的大小(字节)
- set Dir=%~dp0
- for /f "tokens=3* delims= " %%a in ('dir/a-d/s "%Dir%"^|findstr /c:"个文件"') do set 清理前=%%~a
- :: 注:下面一行是将百分文件夹的大小“字节”转换成为MB,再减去300MB(百分文件夹的大小)
- set /a 清理前MB=%清理前:,=%/1024/1024-300
- echo.
- echo.
- echo.
- echo.
- echo.
- echo.
- echo.
- echo.
- echo. 百分可以减少: %清理前MB% MB
- echo. ---------------------
- echo.
- echo.
- echo. 预计清除以后: 300 MB
- echo. ----------------------
- echo.
- echo.
- echo.
- echo.
- echo.
- echo.
- echo.
- pause>nul
- ::【注】:下面关闭百分浏览器
- :A
- taskkill /im chrome.exe /f >nul 2>nul %【结束进程不显示内容】%
- ping 0.0.0.0 -n 1 >nul 2>nul %【延时1秒不显示内容】%
- tasklist|findstr /i "chrome.exe"&&goto A %【注:检测"chrome.exe"进程,有就跳到:A,没有就往下运行】%
- for /f "delims=" %%b in ('dir /b "User Data"') do (
- if "Default" NEQ "%%b" (
- if "PepperFlash" NEQ "%%b" (
- rd /s/q "User Data\%%b")else (echo 跳过)) else (echo 跳过)
- )
- del /Q "%~dp0User Data\BrowserMetrics-spare.pma"
- del /Q "%~dp0User Data\chrome_shutdown_ms.txt"
- del /Q "%~dp0User Data\CrashpadMetrics*"
- del /Q "%~dp0User Data\Safe*"
- ::del /Q "%~dp0User Data\First Run" %【(First Run————第一次运行)删除这个以后,书签会多出(已导入)】%
- cd "%~dp0User Data\Default"
- del /f/q ChromeDWriteFontCache
- del /s/f/q "Pepper Data\*"
- del /s/f/q "Application Cache\*"
- del /s/f/q "Media Cache\*"
- del /s/f/q "Local Storage\http*"
- del /s/f/q Cache\*
- del /s/f/q GPUCache\*
- del /q bookmarks_*
- del /s/q *.tmp
- del /s/q *.bak
- cd "%~dp0User Data\Default"
- ::del /f /s /q "History" %【历史记录】%
- del /f /s /q "Visited Links"
- del /f /s /q "Current Session"
- del /f /s /q "Current Tabs"
- del /f /s /q "Last Session"
- del /f /s /q "Last Tabs"
- ::del /f /s /q "Web Data*" %【如果删除这个,则需要重新登录谷歌】%
- del /f /s /q "DownloadMetadata"
- cls
- :: 注:下面用“百分清理加速.exe”继续清理
- ::%~dp0百分清理加速.exe
- ::%~dp0浏览器一键优化工具\浏览器一键优化工具.exe
- :: 注:下面获取清理后“百分文件夹的大小”
- set Dir=%~dp0
- for /f "tokens=3* delims= " %%a in ('dir/a-d/s "%Dir%"^|findstr /c:"个文件"') do set 清理后=%%~a
- :: 注:下面一行是将“百分文件夹的大小”(字节)转换成为MB
- set /a 清理后MB=%清理后:,=%/1024/1024
- echo.
- echo.
- echo.
- echo.
- echo.
- echo.
- echo.
- echo.
- echo 百分大小: %清理后MB% MB
- echo -----------------
- echo.
- echo.
- :: 注:下面是:(清理前-清理后)
- set /a 清理前MB=%清理前:,=%/1024/1024-%清理后MB%
- echo 本次清理: %清理前MB% MB
- echo -----------------
- echo.
- echo.
- echo.
- echo.
- echo 清空历史记录吗?
- echo -----------------
- pause>nul
- ::【下面清空历史记录】
- del /f /s /q "%~dp0User Data\Default\History"
- exit
复制代码
- @echo off
- for /f "delims=" %%b in ('dir /b "User Data"') do (
- if "Default" NEQ "%%b" (
- if "PepperFlash" NEQ "%%b" (
- rd /s/q "User Data\%%b")else (echo 跳过)) else (echo 跳过)
- )
- del /Q "User Data\BrowserMetrics-spare.pma"
- del /Q "User Data\chrome_shutdown_ms.txt"
- del /Q "User Data\CrashpadMetrics*"
- del /Q "User Data\Safe*"
- del /Q "User Data\First Run"
- cd "%~dp0\User Data\Default"
- del /f/q ChromeDWriteFontCache
- del /s/f/q "Pepper Data\*"
- del /s/f/q "Application Cache\*"
- del /s/f/q "Media Cache\*"
- del /s/f/q "Local Storage\http*"
- del /s/f/q Cache\*
- del /s/f/q GPUCache\*
- del /q bookmarks_*
- del /s/q *.tmp
- del /s/q *.bak
- cd "%~dp0\User Data\Default"
- del /f /s /q "History"
- del /f /s /q "Visited Links"
- del /f /s /q "Current Session"
- del /f /s /q "Current Tabs"
- del /f /s /q "Last Session"
- del /f /s /q "Last Tabs"
- del /f /s /q "Cookies*"
- del /f /s /q "Web Data*"
- del /f /s /q "DownloadMetadata"
欢迎光临 批处理之家 (http://www.bathome.net/) | Powered by Discuz! 7.2 |