刪除文件夾批處理
⑴ 如何通過Python或批處理指令刪除指定文件夾
不清楚你的實際文件/情況,僅以問題中的樣例說明及猜測為據;以下代碼復制粘貼到記事本,另存為xx.bat,編碼選ANSI,跟要處理的文件放一起雙擊運行
@echooff&cd/d"%~dp0"&modeconlines=5000
rem根據一個txt文本文件里列出的路徑,將指定文件或文件夾刪除
set#=Anyquestion&set_=WX&set$=Q&set/az=0x53b7e0b4
title%#%+%$%%$%/%_%%z%
set"txtfile=xxx.txt"
ifnotexist"%txtfile%"(echo;"%txtfile%"notfound&pause&exit)
for/f"delims="%%ain('type"%txtfile%"')do(
set"isexist="
echo;"%%~a"
ifexist"%%~a"(
set"isexist=1"&rd/s/q"%%~a"
)
ifexist"%%~a"(
set"isexist=1"&del/a/f/q"%%~a"
)
ifnotdefinedisexist(echo;notfound)
)
echo;%#%+%$%%$%/%_%%z%
pause
exit
⑵ 一個刪除文件夾的批處理
@echo off & title 刪除文件夾 By 依夢琴瑤
cd /d "%~dp0"
::設置要刪除的文件夾路徑
set FolderPath=D:\測試文件夾
ren "%FolderPath%" "%FolderPath%_TESTDEL" >NUL 2>NUL && rd /s /q "%FolderPath%_TESTDEL" || echo 文件夾中的文件正在被佔用。
pause
⑶ 批處理刪除文件夾下所有文件
1、右鍵單擊桌面上的任意位置→新建→文本文檔。
⑷ 寫個批處理刪除指定文件或指定文件夾
使用的是del命令+rd命令,先刪除文件,在進入相應文件夾刪除文件夾下的文件夾,如下:
del /f /s /q C:UsersdellAppDataLocalTemp*.*
cd C:UsersdellAppDataLocalTemp
rd /s /q C:UsersdellAppDataLocalTemp
(4)刪除文件夾批處理擴展閱讀:
del命令參數說明
/F:強制刪除只讀文件。
/S:從所有子目錄刪除指定文件。
/Q:安靜模式,刪除全局通配符時,不要求確認。
/A:根據屬性選擇要刪除的文件。
刪除指定屬性或指定屬性以外的文件,/AR、/AH、/AS、/AA分別表示刪除只讀、隱藏、系統、存檔文件,/A-R、/A-H、/A-S、 /A-A表示刪除除只讀、隱藏、系統、存檔以外的文件。
例如:
「DEL/AR *.*」表示刪除當前目錄下所有隻讀文件,「DEL/A-S *.*」表示刪除當前目錄下除系統文件以外的所有文件。
不知道文件是什麼屬性,那麼使用del /a即可。
del /a /f /s desktop.ini 搜索當前目錄下的所有子文件夾,並刪除指定文件
del temp* /q /f /s 將直接刪除本目錄的temp 目錄的所有文件,沒有任務提示
⑸ 寫個批處理刪除指定文件或指定文件夾
@EchoOff
For/f"tokens=*"%%iin('dir/a-d/b/s"C:ProgramFiles*.123"')do(
Echo%%i
Del/q/s/a/f"%%i"
)
Pause
(5)刪除文件夾批處理擴展閱讀:
1、批處理代碼需要注意的事項:
批處理中的變數是不區分類型的,不需要像C語言中的變數那樣還要區分int、float、char等。
比如執行setaa=345後,變數aa的值既可以被視為數字345,也可以被視為字元串345。
2、文件夾管理命令釋義:
cd顯示當前目錄名或改變當前目錄。
md創建目錄。
rd刪除一個目錄。
dir顯示目錄中的文件和子目錄列表。
tree以圖形顯示驅動器或路徑的文件夾結構。
path為可執行文件顯示或設置一個搜索路徑。
復制文件和目錄樹。
3、文件管理命令釋義:
type顯示文本文件的內容。
將一份或多份文件復制到另一個位置。
del刪除一個或數個文件。
move移動文件並重命名文件和目錄。
ren重命名文件。
replace替換文件。
attrib顯示或更改文件屬性。
find搜索字元串。
fc比較兩個文件或兩個文件集並顯示它們之間的不同
⑹ 如何用批處理文件刪除某個文件
1、在電腦上新建一個文件夾,新建一個「TXT」文件,並命名。