windows清空了浏览器缓存-清DNS-清本地hosts

本文介绍了一个使用命令行脚本来清除Windowshosts文件、GoogleChrome缓存和DNS缓存的方法,需要管理员权限。脚本包括备份hosts文件、关闭Chrome浏览器、删除缓存和刷新DNS配置。
摘要由CSDN通过智能技术生成

@echo off
echo 清除 hosts、 Google Chrome 缓存和 DNS 缓存脚本

:: 设置命令行解释器的编码为 UTF-8
chcp 65001
:: 创建一个空白文件
echo.> blank.txt

:: 需要管理员权限才能修改 hosts 文件
:: 检查我们是否有管理员权限
net session >nul 2>&1
if %errorLevel% == 0 (
    :: 如果有管理员权限,则备份原有的 hosts 文件,并用空白文件替换
    if exist "C:\Windows\System32\drivers\etc\hosts" (
        copy /Y "C:\Windows\System32\drivers\etc\hosts" "C:\Windows\System32\drivers\etc\hosts.bak"
        del "C:\Windows\System32\drivers\etc\hosts"
        move /Y blank.txt "C:\Windows\System32\drivers\etc\hosts"
        echo 原 hosts 文件已备份为 hosts.bak
    ) else (
        echo hosts 文件不存在
    )
    echo 正在关闭 Chrome 浏览器...
    taskkill /F /IM chrome.exe

    echo 清除 Chrome 缓存...
    rmdir /S /Q "%LocalAppData%\Google\Chrome\User Data\Default\Cache"

    echo 清除 DNS 缓存...
    ipconfig /flushdns
) else (
    echo 需要管理员权限来运行这个脚本
)
pause

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值