清理c盘垃圾的cmd命令脚本,windows10清除浏览器缓存指令

时间:2024-11-06 20:17


    为了清理Windows10系统C盘中的垃圾文件,包括浏览器缓存,你可以编写一个批处理(.bat)文件来自动化这个过程。以下是一个示例脚本,它结合了系统清理命令和针对常见浏览器的缓存清理指令。
 
    请注意,这个脚本假定你使用的是Edge(基于Chromium)、Chrome、Firefox或InternetExplorer浏览器。如果你使用的是其他浏览器,你可能需要调整相应的清理命令。
 
    @echooff
    echo============================================
    echo清理C盘垃圾文件脚本
    echo============================================
    echo.
 
    ::设置临时文件夹路径
    settempDir=%temp%
 
    ::提示用户以管理员权限运行脚本(如果未以管理员身份运行)
    netsession>nul2>&1
    if%errorlevel%NEQ0(
    echo请以管理员权限运行此脚本。
    pause
    exit/b1
    )
 
    ::清理系统临时文件
    echo清理系统临时文件...
    rd/s/q%tempDir%
    md%tempDir%
    echo完成。
    echo.
 
    ::清理Windows更新缓存
    echo清理Windows更新缓存...
    netstopwuauserv
    rd/s/q%windir%SoftwareDistributionDownload
    netstartwuauserv
    echo完成。
    echo.
 
    ::清理回收站
    echo清理回收站...
    rd/s/q%systemdrive%$Recycle.Bin
    echo完成。
    echo.
 
    ::清理浏览器缓存
    echo清理浏览器缓存...
 
    ::Edge(基于Chromium)
    echo清理Edge缓存...
    taskkill/f/immsedge.exe
    rd/s/q%localappdata%MicrosoftEdgeUserDataDefaultCache
    echo完成。
    echo.
 
    ::Chrome
    echo清理Chrome缓存...
    taskkill/f/imchrome.exe
    rd/s/q%localappdata%GoogleChromeUserDataDefaultCache
    echo完成。
    echo.
 
    ::Firefox
    echo清理Firefox缓存...
    taskkill/f/imfirefox.exe
    rd/s/q%localappdata%MozillaFirefoxProfiles.defaultcache2
    echo完成。
    echo.
 
    ::InternetExplorer
    echo清理InternetExplorer缓存...
    RunDll32.exeInetCpl.cpl,ClearMyTracksByProcess255
    echo完成。
    echo.
    echo所有清理操作已完成。
    pause
    exit/b0
MySQL日志到底在哪里?Linux/Windows/macOS全平台查找方法在此
MySQL数据库管理工具全景评测:从Workbench到DBeaver的技术选型指南
MySQL密码忘了怎么办?这份重置指南能救急,Windows/Linux/Mac都适用
你的MySQL为什么经常卡死?可能是锁表在作怪!快速排查方法在此
别再混淆Hive和MySQL了!读懂它们的天壤之别,才算摸到大数据的门道
清空MySQL数据表千万别用错!DELETE和TRUNCATE这个区别可能导致重大事故
你的MySQL中文排序一团糟?记住这几点,轻松实现准确拼音排序!
企业级数据架构:MySQL递归查询在组织权限树中的高级应用实践
企业级MySQL索引优化实战:高并发场景下的索引设计与调优
企业级MySQL时间管理实践:高并发场景下的性能优化与时区解决方案