cmd實(shí)現(xiàn)清理系統(tǒng)垃圾的示例代碼
前言
在使用計(jì)算機(jī)的過(guò)程中,我們經(jīng)常會(huì)產(chǎn)生很多系統(tǒng)垃圾文件,如果不及時(shí)清理可能會(huì)影響計(jì)算機(jī)的性能。本文將介紹如何借助cmd幫助我們清理系統(tǒng)垃圾,提高計(jì)算機(jī)的運(yùn)行速度和穩(wěn)定性。
提示:以下是本篇文章正文內(nèi)容,下面案例可供參考
一、cmd是什么?
CMD(Command Prompt)是Windows操作系統(tǒng)中的一個(gè)命令行工具,它允許用戶通過(guò)輸入指令來(lái)執(zhí)行一些簡(jiǎn)單的系統(tǒng)操作。以下是CMD的一些常用功能和命令。
二、使用步驟
1.第一版本
右鍵,創(chuàng)建文本文檔
打開(kāi),輸入以下腳本
代碼如下(示例):
@echo off echo 正在清理(少女祈禱中......) :: 刪除系統(tǒng)盤(pán)中的臨時(shí)文件 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 目錄中的備份文件和預(yù)取文件 del /f /s /q %windir%\*.bak del /f /s /q %windir%\prefetch\*.* :: 清空 Windows 目錄中的臨時(shí)文件夾 rd /s /q %windir%\temp md %windir%\temp :: 刪除用戶個(gè)人文件夾中的歷史記錄和 Cookie del /f /q %userprofile%\cookies\*.* del /f /q %userprofile%\recent\*.* :: 刪除用戶個(gè)人文件夾中的臨時(shí)文件和緩存 del /f /s /q "%userprofile%\AppData\Local\Microsoft\Windows\INetCache\*.*" del /f /s /q "%userprofile%\AppData\Local\Temp\*.*" del /f /s /q "%userprofile%\recent\*.*" echo 清除完成 echo. & pause
點(diǎn)擊文件,另存為
然后選擇
至于為什么會(huì)選這個(gè),我也不知道,我的電腦不選這個(gè)中文就出現(xiàn)亂碼
然后保存
腳本講解:
- 刪除臨時(shí)文件夾中的所有文件 (%temp%)。
- 刪除回收站中的所有文件。
- 清除 Internet Explorer 歷史記錄。
- 清除 Chrome 歷史記錄和緩存。
- 清除 Firefox 歷史記錄和其他一些數(shù)據(jù)(cookie、下載、表單歷史記錄、地點(diǎn)、會(huì)話存儲(chǔ)、webappsstore)。
- 清除 Microsoft Edge 歷史記錄和緩存。
該腳本使用各種命令行工具來(lái)完成這些任務(wù),例如 del(刪除)、rd(刪除目錄)、RunDll32(運(yùn)行 DLL 函數(shù))和任務(wù)kill(終止進(jìn)程)。
將 /f 參數(shù)添加到 del 命令中,以便在不提示用戶確認(rèn)的情況下強(qiáng)制刪除文件。
將 /s 參數(shù)添加到 del 和 rd 命令中,以便遞歸地刪除所有子目錄和文件。
去掉IE歷史記錄清空命令中的空格,并使用逗號(hào)代替空格。
在每個(gè) del 命令之后添加 *.\ ,以便同時(shí)刪除所有類型的文件。
圖片:
2.第二版本
代碼如下(示例):
@echo off echo 正在清理(少女祈禱中......) :: 刪除系統(tǒng)盤(pán)中的臨時(shí)文件 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 目錄中的備份文件和預(yù)取文件 del /f /s /q %windir%\*.bak del /f /s /q %windir%\prefetch\*.* :: 清空 Windows 目錄中的臨時(shí)文件夾 rd /s /q %windir%\temp md %windir%\temp :: 刪除用戶個(gè)人文件夾中的歷史記錄和 Cookie del /f /q %userprofile%\cookies\*.* del /f /q %userprofile%\recent\*.* :: 刪除用戶個(gè)人文件夾中的臨時(shí)文件和緩存 del /f /s /q "%userprofile%\AppData\Local\Microsoft\Windows\INetCache\*.*" del /f /s /q "%userprofile%\AppData\Local\Temp\*.*" del /f /s /q "%userprofile%\recent\*.*" echo 清除完成 echo. & pause
講解:
del /f /s /q %systemdrive%*.tmp:刪除系統(tǒng)盤(pán)中所有以 .tmp 結(jié)尾的文件。 del /f /s /q %systemdrive%*._mp:刪除系統(tǒng)盤(pán)中所有以 ._mp 結(jié)尾的文件。 del /f /s /q %systemdrive%*.log:刪除系統(tǒng)盤(pán)中所有以 .log 結(jié)尾的文件。 del /f /s /q %systemdrive%*.gid:刪除系統(tǒng)盤(pán)中所有以 .gid 結(jié)尾的文件。 del /f /s /q %systemdrive%*.chk:刪除系統(tǒng)盤(pán)中所有以 .chk 結(jié)尾的文件。 del /f /s /q %systemdrive%*.old:刪除系統(tǒng)盤(pán)中所有以 .old 結(jié)尾的文件。 rd /s /q %systemdrive%\recycled:清空回收站。 del /f /s /q %windir%*.bak:刪除 Windows 目錄中所有以 .bak 結(jié)尾的文件。 del /f /s /q %windir%\prefetch*.*:刪除 Windows 目錄中預(yù)取文件。 rd /s /q %windir%\temp:刪除 Windows 目錄中的臨時(shí)文件夾。 md %windir%\temp:重新創(chuàng)建空的 Windows 臨時(shí)文件夾。 del /f /q %userprofile%\cookies*.*:刪除用戶個(gè)人文件夾中的所有 Cookie。 del /f /q %userprofile%\recent*.*:刪除用戶個(gè)人文件夾中的所有歷史記錄。 del /f /s /q "%userprofile%\AppData\Local\Microsoft\Windows\INetCache*.*":刪除用戶個(gè)人文件夾中的 IE 緩存文件。 del /f /s /q "%userprofile%\AppData\Local\Temp*.*":刪除用戶個(gè)人文件夾中的臨時(shí)文件和緩存。 del /f /s /q "%userprofile%\recent*.*":刪除用戶個(gè)人文件夾中的所有最近文檔。 echo 清除完成:在命令行輸出“清除完成”。 echo. & pause:在命令行輸出一個(gè)空行,并暫停運(yùn)行,等待用戶按下任意鍵繼續(xù)。
圖片:
如果顯示權(quán)限不夠,請(qǐng)用管理員權(quán)限打開(kāi)
總結(jié)
本文簡(jiǎn)單的舉例了兩個(gè)清理系統(tǒng)的腳本,我的電腦上就寫(xiě)了兩個(gè),我電腦的C盤(pán)內(nèi)存小,而且比較老,就更需要多清理了
到此這篇關(guān)于cmd實(shí)現(xiàn)清理系統(tǒng)垃圾的示例代碼的文章就介紹到這了,更多相關(guān)cmd 清理系統(tǒng)垃圾內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
win7創(chuàng)建wifi熱點(diǎn)腳本分享
寫(xiě)了個(gè)bat軟件通過(guò)選項(xiàng)方便創(chuàng)建,開(kāi)啟,關(guān)閉,win7下的承載網(wǎng)絡(luò),并經(jīng)數(shù)次測(cè)試可用,下面分享一下這個(gè)win7創(chuàng)建wifi熱點(diǎn)的腳本,需要的朋友可以參考下2014-03-03cmd 進(jìn)入d盤(pán)或d盤(pán)的某個(gè)文件夾
這篇文章主要介紹了cmd 進(jìn)入d盤(pán)或d盤(pán)的某個(gè)文件夾,需要的朋友可以參考下2017-03-03cmd下獲取當(dāng)前系統(tǒng)時(shí)間的bat
編寫(xiě)Windows批處理時(shí)經(jīng)常會(huì)需要使用到日期和時(shí)間作為文件名,每次備份都可以使用不同名字,所以是非常重要的2020-03-03