不允許重裝系統(tǒng)得情況下要想刪除文件,直接用自帶得刪除永遠(yuǎn)刪不完。
計算文件都要計算幾百G計算完畢了才開始刪除,但是用命令就不一樣了
del /f/q/s *.*
退出window賬號 ,這個 我是服了,最后我是直接把我微軟賬號密碼改了,然后又發(fā)現(xiàn)可以通過edge重新登錄另外一個賬號,網(wǎng)上各種注冊表大法搞不定,只能換個思路改密碼 重新登錄其它賬號來測試了,不退出這個賬號直接導(dǎo)致edge免登 同步書簽等隱私信息。太惡心了點。
然后就是搜索憑證管理器挨個刪除,也挺操蛋得,
一個下午沒搞定,還花錢買毒霸會員,發(fā)現(xiàn)也沒有我需要得功能,這錢我希望沒白花,希望還有其他用處吧不然太倒霉了點。。
更快得 快刪除bat
@echo off
:: %1 就是 SendTo 傳入的路徑(文件或目錄)
set TARGET=%~1
:: 空目錄(必須存在,不存在就創(chuàng)建)
if not exist C:\empty mkdir C:\empty
:: 判斷是否是目錄(最原始方法:看路徑后面是否能存在 * )
if exist "%TARGET%\*" (
:: ------------------------
:: 目錄:用 robocopy 清空
:: ------------------------
robocopy C:\empty "%TARGET%" /MIR
:: 刪除目錄本體
rmdir "%TARGET%"
) else (
:: ------------------------
:: 文件:直接 del
:: ------------------------
del /f /q "%TARGET%"
)
pause
老版本
@echo off
:: 獲取 SendTo 傳入的路徑
set TARGET=%~1
:: 檢查參數(shù)是否為空
if "%TARGET%"=="" (
echo 沒有接收到文件或文件夾路徑
pause
exit /b
)
:: 判斷是否是目錄
if exist "%TARGET%\*" (
:: 目錄:使用 rd /s /q 刪除
rd /s /q "%TARGET%"
echo 目錄已刪除:%TARGET%
) else (
:: 文件:使用 del /f /q 刪除
del /f /q "%TARGET%"
echo 文件已刪除:%TARGET%
)
pause
1?? robocopy 的核心功能
robocopy 全稱 Robust File Copy,它本身是 文件/目錄復(fù)制和同步工具。
它的關(guān)鍵特點:
支持遞歸復(fù)制目錄和文件
可以鏡像同步(/MIR)
可以自動跳過相同文件,提高效率
可以處理大量文件而不會卡死
注意:robocopy 本身不是刪除工具,但通過 /MIR 可以“間接刪除”。
2?? /MIR 參數(shù)(鏡像同步)
命令格式:
robocopy <源目錄> <目標(biāo)目錄> /MIR
含義:
讓 目標(biāo)目錄的狀態(tài)完全鏡像源目錄
如果源目錄有文件 → 目標(biāo)也必須有
如果源目錄少文件 → 目標(biāo)多余文件會被刪除
如果源目錄沒有子目錄 → 目標(biāo)多余子目錄會被刪除
所以,當(dāng)源目錄為空時,目標(biāo)目錄中 所有文件和子目錄都會被刪除,而目錄本身保留。
robocopy 輸出中你會看到:
EXTRA Dir temp
EXTRA File log.txt
EXTRA 表示目標(biāo)目錄存在,但源目錄不存在的文件或目錄
robocopy 會根據(jù) /MIR 自動刪除這些“多余”內(nèi)容
所以 看到 EXTRAs 是正?,F(xiàn)象,不是報錯。
robocopy 刪除比 del /s /q 或 Remove-Item -Recurse 快很多原因:
底層 API 優(yōu)化:robocopy 調(diào)用 Windows 高速文件系統(tǒng)操作
同步算法:它不是逐文件遍歷刪除,而是直接計算“目標(biāo) vs 源的差異”,然后批量刪除
可重試機制:robocopy 可以在文件被占用時自動重試,避免失敗中斷
robocopy /MIR 不會刪除目標(biāo)目錄本身,它只清空內(nèi)容
如果要連目錄本體一起刪,需要再用:
rmdir "目標(biāo)目錄"
準(zhǔn)備一個空目錄(比如 C:\empty 或 %TEMP%\empty)
執(zhí)行:
robocopy 空目錄 目標(biāo)目錄 /MIR
robocopy 會:
對比空目錄(沒有內(nèi)容)與目標(biāo)目錄
將目標(biāo)目錄里所有多余文件和子目錄全部刪除
目錄本身保留
可選步驟:用 rmdir 刪除目錄本體
robocopy 刪除的原理是 用空目錄狀態(tài)鏡像目標(biāo)目錄,通過差異刪除目標(biāo)內(nèi)容,而不是直接“逐個刪除文件”。
最后還有Privacy Eraser Free v6.19.4 Build 5250 Multilingual 也可以實時