清理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
内网穿透工具自托管 vs 云端中转:穿云箭和花生壳优缺点深度分析
内网ip远程控制,借助内网IP实现远程控制的完整指南
远程访问内网IP:打破网络边界的连接艺术
理解Windows系统中的NAT转发功能
内网穿透工具自托管 vs 云端中转:穿云箭和花生壳优缺点分析
手把手配置SSR端口转发:UDP协议支持与高级设置详解
什么是nat123?nat123的核心功能
nat123端口映射:轻松实现外网访问内网
nat123下载:轻松获取内网穿透工具
nat123官网:老牌内网穿透工具