如何利用cmd快捷命令清理电脑里的垃圾(cmd快捷命令)

2024-11-30 07:45:42
推荐回答(3个)
回答(1):

除了操作系统自带的清理工具和第三方软件的综合清理功能,也可以自行建立批处理文件对电脑进行清理。XP系统步骤:新建一个记事本,粘贴以下内容,然后起个名字另存为:清理系统垃圾.bat(后缀改为bat最重要)

@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
del /f /s /q %systemdrive%\recycled\*.*
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
rd /s /q %windir%\temp & md %windir%\temp
del /f /q %userprofile%\cookies\*.*
del /f /q %userprofile%\recent\*.*
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
del /f /s /q "%userprofile%\recent\*.*"
echo 清除系统垃圾完成!
echo. & pause

有人要问了,既然有了专用工具为什么还要自定义清扫垃圾?这是专门为不喜欢那些优化软件的朋友留的,也为有此需求的用户提供了自定义清理方式。如有些游戏玩家就很苦恼,使用第三方软件一清理操作系统,那些辛辛苦苦完成的晋级日志就没有了,还要从头打起,是不是很无奈?不清理吧,又会拖累游戏的速度,现在好了,只要看清楚这些游戏晋级的日志是什么后缀,在清理垃圾的清单中去除这种后缀文件的清理,不就两全其美了吗!

参考资料:【优化电脑·清理缓存有讲究·频度适中】(可以使用百度搜索引擎找到此博文)

回答(2):

cleanmgr这个是清理的哦
其他的Nslookup-------IP地址侦测器 VEMPK-HN6GJ-FP5X5-3E64P-8RV5J

explorer-------我的文档

logoff---------注销命令 tsshutdn-------60秒倒计时关机命令

lusrmgr.msc----本机用户和组 services.msc---本地服务设置

oobe/msoobe /a----检查XP是否激活 notepad--------打开记事本

cleanmgr-------垃圾整理 net start messenger----开始信使服务

compmgmt.msc---计算机管理 net stop messenger-----停止信使服务

conf-----------启动 netmeeting dvdplay--------DVD播放器

charmap--------启动字符映射表 diskmgmt.msc---磁盘管理实用程序

calc-----------启动计算器 dfrg.msc-------磁盘碎片整理程序

chkdsk.exe-----Chkdsk磁盘检查 devmgmt.msc--- 设备管理器

regsvr32 /u *.dll----停止dll文件运行 drwtsn32------ 系统医生

rononce -p ----15秒关机 dxdiag---------检查DirectX信息

regedt32-------注册表编辑器 Msconfig.exe---系统配置实用程序

rsop.msc-------组策略结果集 mem.exe--------显示内存使用情况

regedit.exe----注册表 winchat--------XP自带局域网聊天

progman--------程序管理器 winmsd---------系统信息

perfmon.msc----计算机性能监测程序 winver---------检查Windows版本

sfc /scannow-----扫描错误并复原

taskmgr-----任务管理器(2000/xp/2003)
services.msc回车打开服务
secpol.msc回车进入本地安全设置
control userpasswords2回车

回答(3):

打开记事本复制以下内容:
@echo off
title Cleaning the system junk files
echo Please wait a moment
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
del /f /s /q %systemdrive%\recycled\*.*
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
del /f /s /q %userprofile%\cookies\*.*
del /f /s /q %userprofile%\recent\*.*
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
del /f /s /q "%userprofile%\recent\*.*"
rd /s /q %windir%\temp & md %windir%\temp
echo ****************************************
echo Cleaning the system to complete rubbish!
echo are you want to clean any more?(y/n)
set /p c=
if /i %c%==n goto 5
echo 是否清除cookies(y/n)
set /p cookies=
if /i %cookies%==n goto 1
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 2
:1
echo 是否清除Internet临时文件(y/n)
set /p IETemporary=
if /i %IETemporary%==n goto 2
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8
:2
echo 是否清除历史记录(y/n)
set /p IEhistory=
if /i %IEhistory%==n goto 3
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 1
:3
echo 是否清除表单数据(y/n)
set /p date=
if /i %date%==n goto 4
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 16
:4
echo 是否清除密码(y/n)
set /p passwords=
if /i %passwords%==n goto 5
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 32
:5
echo finish!
pause
----------------到此为止----------------------------
把这个文件保存为垃圾清理.bat
运行即可