當前位置:首頁 » 文件管理 » 刪除文件夾的批處理

刪除文件夾的批處理

發布時間: 2023-01-27 05:18:46

『壹』 怎麼批處理刪除某一文件夾中的文件

DOS命令刪除某文件夾下所有文件是很容易的。甚至不需要批處理。
但是DOS命令組成的批處理無法做到「定期」。這需要在DOS下通過編程調用時間函數等等,遠超出了批處理的功能。
如果你是在WINDOWS下用這個方法來定期清理某文件夾,這就容易多了。
1、打開記事本程序,在其中寫入以下命令。
del x:\y\*.* /s /q (x為你想操作的盤符,y為你想操作的文件夾名)
exit
2、保存此文件為.BAT或者.CMD文件。
3、使用控制面板中的「計劃任務」,設定一個時間運行此批處理文件。
4、更簡單的辦法:把這個.bat 或.cmd文件放在開始菜單中的「啟動」項中。這樣,每次開機的時候就會執行一遍

『貳』 刪除空文件夾的批處理

第一步:進入Windows的MS-DOS窗口(Windows 2000/XP叫命令行提示符),進入要查找空文件夾的驅動器,執行:

dir /ad/b/s | sort /r >empties.bat。

小提示

上面命令行中「|」的輸入方法是按住Shift鍵按「」鍵。

第二步:命令運行後,當前目錄下會生成一個Empties.bat文件,其中包含了逆序排列的所有文件夾的清單。用Word或記事本打開該文件,把每一行內容分別放入一對英文引號之內,然後在每一行前面插入「rd 」前綴(rd後加一個空格)。

以Word為例,按Ctrl H打開「查找和替換」功能,查找「^p」(不含引號,下同。「^p」可以使用以下方法輸入:在「查找和替換」對話框中點「高級」按鈕,然後點擊「特殊字元→段落標記」),替換成「^prd 」(rd後面加一個空格),然後手工修正第一行和最後一行的內容。保存修改後的Empties.bat文件,進入命令行窗口執行這個批處理文件。Empties.bat將試圖刪除(即rd命令的作用)每一個文件夾,但包含內容的文件夾不可能用rd命令刪除,結果就刪除了所有空的文件夾。

知其所以然:我們來了解一下前面Dir命令的運行原理:「/ad」要求Dir命令選出所有目錄;「/b」表示只顯示文件夾名稱(不顯示Dir命令的標題信息或摘要);「/s」表示搜索,即查找當前文件夾及其所有的子文件夾。Dir命令的輸出通過管道命令(「|」)傳遞給Sort命令。Sort命令的作用是排序,「/r」選項表示逆序排列。

最後,Sort命令的輸出被重定向(「>」)到Empties.bat文件。由於要求Sort命令逆序排列輸出結果,所以Empties.bat文件中子文件夾總是位於父文件夾的前面,因而刪除文件夾時,空的子文件夾總是先被刪除,空的父文件夾也得以被刪除。可以看到,巧妙運用Windows內建命令,許多表面上看起來復雜的任務也可以輕而易舉地完成!

小提示:Dir的三個小招數

★查看文件夾全部隱藏文件:如果想查看Windows文件夾和它所有子文件夾中全部的隱藏文件,只需輸入 C:Windows.* /AH/S/B/P。

★輕松創建長文件名文件列表:你可以創建一個批處理文件如Getlist.bat,其中的內容只有DIR *.* /B >LIST.TXT,將它復制到要創建文件列表的文件夾,然後雙擊運行即可將文件夾所有文件的列表保存到List.txt文件中。

★多個目錄齊現身:如果想同時列出C盤和D盤根目錄下的內容,那麼只要輸入C: D:即可。

『叄』 如何強制刪除文件夾

強制刪除文件夾的方法步驟如下:

准備材料:Windows7操作系統,電腦。

1、點擊桌面開始圖標,選擇「運行」選項。

輸入完成後,按下回車鍵,強制刪除文件夾成功。

『肆』 如何用批處理文件刪除某個文件

方法一:

1、打開相關文件夾,可發現文件夾中有相關文件。

『伍』 Windows 強制刪除文件及文件夾命令

Windows 強制刪除文件及文件夾命令

一、刪除文件或目錄CMD命令:

rd/s/q 盤符:\某個文件夾  (強制刪除文件文件夾和文件夾內所有文件)

del/f/s/q 盤符:\文件名  (強制刪除文件,文件名必須加文件後綴名)

二、刪除文件或目錄BAT命令:

1、新建.BAT批處理文件輸入如下命令,然後將要刪除的文件拖放到批處理文件圖標上即可刪除。

DEL /F /A /Q 

RD /S /Q 

三、強制刪除工具軟體推薦:

1、綠鷹文件解鎖刪除器FileSuperDelete

2、PowerTool.exe

3、Unlocker 1.8.7

在Windows系統中,我們難免會遇到用常規方法無法刪除文件的情況。尤其是使用Windows XP系統的用戶,遭遇此類問題的頻率更高。為了解除用戶的困惑,我們將嘗試通過各種非常規的手段有效地刪除那些頑固文件。

一、刪除頑固文件的常規方法

1.重新啟動Windows操作系統後,再按常規方式刪除文件。

2.在DOS(或命令提示符)界面中用Del、Deltree之類的命令刪除。

3.利用非Windows資源管理器的第三方工具刪除,例如具有瀏覽文件夾功能的Total Commander、ACDSee、FlashFXP、Nero等軟體。

4.如果你安裝了兩個以上的操作系統,那麼就可以在當前系統中刪除其它操作系統的文件。

5.在啟動時按F8鍵選擇進入安全模式執行刪除操作。

下面,我們將針對具體問題做具體分析,為大家介紹因各種原因不能刪除文件時應採取的非常規方法。

二、刪除「其它程序正在使用」的文件

問題表現:

Windows XP系統中,准備刪除一個大容量的AVI格式文件,但系統卻總是提示無法執行刪除操作,有別的程序在使用,即使剛開機進入Windows系統時也是如此。

問題解決:

方法1:打開記事本,點擊菜單欄「文件」→「另存為」,命名文件和你想刪除的那個文件名一致(包括擴展名),而後進行替換,會發現容量變為0 KB了。此時,執行刪除命令即可。

方法2:在那個AVI文件同目錄中新建一個文件夾,然後重新啟動。現在,不要選那個AVI文件,先選擇適才新建的文件夾,然後再同時按Ctrl鍵+那個AVI文件,執行刪除操作。

方法3:把AVI文件的擴展名改為其它任意無效的文件類型,再執行刪除操作。

方法4:有一個一勞永逸的方法就是禁用Windows XP的媒體預覽功能,點擊「開始」→「運行」,輸入:「CMD」後回車。然後在「命令提示符」窗口下輸入:regsvr32 /u shmedia.dll

回車確認操作後將卸載視頻文件的預覽功能。以後在需要恢復視頻文件預覽功能時,在「命令提示符」中輸入:regsvr32 shmedia.dll命令即可。

方法5:啟動曾播放過那個AVI文件的媒體播放器,打開另一個文件。此後,再嘗試刪除即可。

方法6:可用WinRAR程序刪除,用滑鼠右鍵單擊那個AVI文件,在彈出菜單中選擇「添加到壓縮文件」,而後在彈出窗口的「常規」標簽頁中選擇「壓縮後刪除源文件」復選框。確認操作後,執行壓縮操作。最後再刪除該壓縮文件。

方法7:調出「Windows任務管理器」,在其中選擇結束Explorer進程,但此時不要關閉該窗口。這時候,會出現像死機一樣的狀況。我們切換到「應用程序」標簽頁,點擊「新任務」按鈕,輸入Explorer.exe 並確認操作。此後,桌面又恢復正常了,再執行刪除操作即可。

三、巧妙刪除「非空文件夾」或「壞文件」

問題表現:

在Windows XP系統下(NTFS分區格式),無論是在資源管理器還是用第三方工具都刪除不了指定文件,例如用Total Commander刪除,先提示文件夾非空,確認後沒任何反應。即使用DOS盤啟動,載入ntfs for dos pro可讀寫版本,也刪除不了,提示說是「壞的文件名」,但是可以看到該文件夾。

問題解決:

這種情況下的文件無法刪除很有可能是由於在NTFS格式下長文件名造成的。我們可以使用8.3格式縮小長度或更改路徑中部分目錄名以減少路徑的長度。例如可以暫時把路徑中某些目錄改名字,或在命令行模式下使用8.3格式。例如,「Linux Faq」的目錄變成8.3就是「LINUXF~1」了,通過「Linuxf~1」就能進入目錄了,此後就可以使用Del命令刪除指定文件了。如果需要刪除目錄,則使用Rd命令。

四、巧妙刪除「指定程序或文件正在使用」的文件

問題表現:

在執行刪除文件操作時,系統在彈出對話框中提示指定程序或文件正在使用,無法刪除之類的警告信息。

問題解決:

方法1:對於此類情況,我們可通過結束預刪除文件的相關進程來解決問題。那麼,如何能獲知指定文件與哪些進程相關聯呢?可以使用WhoLockMe這款小工具一探究竟。我們運行「Install.exe」先安裝該程序。

下面,進入預刪除文件所在目錄,用滑鼠右鍵單擊該文件,在彈出菜單中選擇「Who Lock Me?」。

這時會彈出「Lockers」窗口,在其中我們可以獲知當前所有調用該文件的進程。

選定其中的進程名稱後,點擊「Kill Process」按鈕,彈出「Kill-Confirmation」對話框,在此點擊「是」按鈕確認結束進程操作即可。結束所有相應進程後,就可以通過正常途徑刪除指定文件了。

小提示:其實這種方法尤其適用於刪除木馬伺服器,這種極有威脅性的小東東只有封殺了與其相關的所有進程後才能刪除。

方法2:如果指定程序或文件所調用的DLL動態鏈接庫文件還在內存中未釋放,刪除時也會提示文件正在使用。這種情況下,我們在DOS環境中刪除系統的頁面文件即可,Windows 9X系統中是「WIN386.SWP」文件(位於系統盤的Windows目錄中),Windows 2000/XP系統中是「pagefile.sys」文件(位於系統盤根目錄下)。

方法3:如果系統中常駐病毒防火牆,而它在掃描查毒時正在檢查你准備刪除的文件,那麼系統也會提示文件正在使用。此時,我們只需要暫停實時監控操作即可。

五、巧妙刪除其它類別的怪文件

1.用戶許可權問題導致無法刪除文件

如果當前的Windows用戶登錄身份不具有刪除指定文件/文件夾的許可權(針對Windows NT/2000/XP/2003操作系統),只要重新以管理員身份登錄即可。

2.非法字元導致文件或文件夾無法刪除

如果是由於非法字元導致文件或文件夾無法刪除,可以在「命令提示符」界面中進入要刪除文件的目錄,輸入「dir>del.bat」,利用DOS的管道命令把當前目錄的文件列表自動輸入到批處理命令文件「del.bat」中,然後修改該批命令文件,僅保留文件或目錄名,並在文件或者目錄名稱前增加「del 」或者「rd」,然後運行批處理命令即可刪除。

3.無法刪除系統中的任何文件

查看系統中是否安裝了具有反刪除功能的防護軟體,如果是則將其刪除即可。

『陸』 你好我想請問一下如何同時批量刪除文件夾文件和圖片

1、打開文件夾,在空白處點
右鍵---排列圖標---類型,(此時自動分類文件);
2、點一下想要刪除的圖片第一張,接著按住Shift不放,(圖片多的話拉動邊滑動條),點最後一個圖片,這時全選了圖片,按鍵盤Delete鍵就可以把圖片全部刪除了。
另一種是:打開文件夾,在空白處點
右鍵---排列圖標---類型,(此時自動分類文件),手動框選也是很快的。

『柒』 一個刪除文件夾的批處理

@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,電腦上下載優速文件批量重命名軟體後安裝打開,點擊首頁的【文件夾重命名】功能進入內頁,然後點擊【添加文件夾】藍色按鈕,將需要修改名稱的文件夾全部導入到軟體中。

『玖』 批處理刪除文件夾命令

1、右鍵單擊桌面上的任意位置→新建→文本文檔。

『拾』 批處理刪除文件夾下所有文件

批處理刪除文件夾下所有文件的方法:

1、電腦上新建一個文件夾,新建一個「TXT」文件,並命名;

2、點擊右鍵,把文件的後綴名設置為.bat;

3、另新建文件夾和文件,作為列出的示例;

4、右鍵打開文件,第一行輸入「del 、q、a、fC:、Users、Administrator、Desktop、新建文件夾、a」作為命令行;

5、第二行輸入「pause」作為暫停顯示的命令;

6、保存後雙擊運行bat文件,即可刪除目標路徑下的所有文

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:713
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:977
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:686
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:838
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:745
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1085
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:314
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:194
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:882
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:840