目录
- 前言
- 一、cmd是什么?
- 二、食用步骤
-
- 1.第一版本
- 2.第二版本
- 总结
前言
在使用计算机的过程中,我们经常会产生很多系统垃圾文件,如果不及时清理可能会影响计算机的性能。本文将介绍如何借助cmd帮助我们清理系统垃圾,提高计算机的运行速度和稳定性。
提示:以下是本篇文章正文内容,下面案例可供参考
一、cmd是什么?
CMD(Command Prompt)是Windows操作系统中的一个命令行工具,它允许用户通过输入指令来执行一些简单的系统操作。以下是CMD的一些常用功能和命令。
二、食用步骤
1.第一版本
右键,创建文本文档
打开,输入以下脚本
代码如下(示例):
@echo off
rem 删除临时文件夹中的所有文件
del /q "%temp%*.*" /f /s
rem 删除回收站中的所有文件
rd /s /q "%systemdrive%$recycle.bin"
rem 清空IE历史记录
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 255
rem 清空Chrome历史记录
taskkill /f /im chrome.exe
del /q "%userprofile%AppDataLocalGoogleChromeUser DataDefaultCache*.*" /f /s
del /q "%userprofile%AppDataLocalGoogleChromeUser DataDefaultHistory*.*" /f /s
rem 清空Firefox历史记录
taskkill /f /im firefox.exe
del /q "%userprofile%AppDataRoamingMozillaFirefoxProfiles*cache2entries*.*" /f /s
del /q "%userprofile%AppDataRoamingMozillaFirefoxProfiles*cookies.sqlite*" /f /s
del /q "%userprofile%AppDataRoamingMozillaFirefoxProfiles*downloads.sqlite*" /f /s
del /q "%userprofile%AppDataRoamingMozillaFirefoxProfiles*formhistory.sqlite*" /f /s
del /q "%userprofile%AppDataRoamingMozillaFirefoxProfiles*places.sqlite*" /f /s
del /q "%userprofile%AppDataRoamingMozillaFirefoxProfiles*sessionstore.js*" /f /s
del /q "%userprofile%AppDataRoamingMozillaFirefoxProfiles*webappsstore.sqlite*" /f /s
rem 清空微软Edge历史记录
taskkill /f /im msedge.exe
del /q "%userprofile%AppDataLocalMicrosoftEdgeUser DataDefaultCache*.*" /f /s
del /q "%userprofile%AppDataLocalMicrosoftEdgeUser DataDefaultHistory*.*" /f /s
echo 垃圾已成功清理。
pause
点击文件,另存为
然后选择
至于为什么会选这个,我也不知道,我的电脑不选这个中文就出现乱码
然后保存
脚本讲解:
- 删除临时文件夹中的所有文件 (%temp%)。
- 删除回收站中的所有文件。
- 清除 Internet Explorer 历史记录。
- 清除 Chrome 历史记录和缓存。
- 清除 Firefox 历史记录和其他一些数据(cookie、下载、表单历史记录、地点、会话存储、webappsstore)。
- 清除 Microsoft Edge 历史记录和缓存。
该脚本使用各种命令行工具来完成这些任务,例如 del(删除)、rd(删除目录)、RunDll32(运行 DLL 函数)和任务kill(终止进程)。
将 /f 参数添加到 del 命令中,以便在不提示用户确认的情况下强制删除文件。
将 /s 参数添加到 del 和 rd 命令中,以便递归地删除所有子目录和文件。
去掉IE历史记录清空命令中的空格,并使用逗号代替空格。
在每个 del 命令之后添加 *. ,以便同时删除所有类型的文件。
图片:
2.第二版本
代码如下(示例):
@echo off
echo 正在清理(少女祈祷中......)
:: 删除系统盘中的临时文件
del /f /s /q %systemdrive%*.tmp
del /f /s /q %systemdrive%*._mp
del /f /s /q %systemdrive%*.log
del /f /s /q %systemdrive%*.gid
del /f /s /q %systemdrive%*.chk
del /f /s /q %systemdrive%*.old
:: 清空回收站
rd /s /q %systemdrive%recycled
:: 删除 Windows 目录中的备份文件和预取文件
del /f /s /q %windir%*.bak
del /f /s /q %windir%prefetch*.*
:: 清空 Windows 目录中的临时文件夹
rd /s /q %windir%temp
md %windir%temp
:: 删除用户个人文件夹中的历史记录和 Cookie
del /f /q %userprofile%cookies*.*
del /f /q %userprofile%recent*.*
:: 删除用户个人文件夹中的临时文件和缓存
del /f /s /q "%userprofile%AppDataLocalMicrosoftWindowsINetCache*.*"
del /f /s /q "%userprofile%AppDataLocalTemp*.*"
del /f /s /q "%userprofile%recent*.*"
echo 清除完成
echo. & pause
讲解:
del /f /s /q %systemdrive%*.tmp:删除系统盘中所有以 .tmp 结尾的文件。
del /f /s /q %systemdrive%*._mp:删除系统盘中所有以 ._mp 结尾的文件。
del /f /s /q %systemdrive%*.log:删除系统盘中所有以 .log 结尾的文件。
del /f /s /q %systemdrive%*.gid:删除系统盘中所有以 .gid 结尾的文件。
del /f /s /q %systemdrive%*.chk:删除系统盘中所有以 .chk 结尾的文件。
del /f /s /q %systemdrive%*.old:删除系统盘中所有以 .old 结尾的文件。
rd /s /q %systemdrive%recycled:清空回收站。
del /f /s /q %windir%*.bak:删除 Windows 目录中所有以 .bak 结尾的文件。
del /f /s /q %windir%prefetch*.*:删除 Windows 目录中预取文件。
rd /s /q %windir%temp:删除 Windows 目录中的临时文件夹。
md %windir%temp:重新创建空的 Windows 临时文件夹。
del /f /q %userprofile%cookies*.*:删除用户个人文件夹中的所有 Cookie。
del /f /q %userprofile%recent*.*:删除用户个人文件夹中的所有历史记录。
del /f /s /q "%userprofile%AppDataLocalMicrosoftWindowsINetCache*.*":删除用户个人文件夹中的 IE 缓存文件。
del /f /s /q "%userprofile%AppDataLocalTemp*.*":删除用户个人文件夹中的临时文件和缓存。
del /f /s /q "%userprofile%recent*.*":删除用户个人文件夹中的所有最近文档。
echo 清除完成:在命令行输出“清除完成”。
echo. & pause:在命令行输出一个空行,并暂停运行,等待用户按下任意键继续。
图片:
如果显示权限不够,请用管理员权限打开
总结
本文简单的举例了两个清理系统的脚本,我的电脑上就写了两个,我电脑的C盘内存小,而且比较老,就更需要多清理了
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
编者按:2023年已经过去了一半,我们从疫情中走出来,重回线下生活。一些人走出国门,在海外市场探索。但更多的人,在国内拼杀。我们仿佛回到了2019年以前的繁荣。然而,线下活动恢复,让因线上远程服务而受益的音视频应用需求减少,更多玩家杀入市场后让行业加剧内卷。价…