刪除目錄及文件夾
A. 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.無法刪除系統中的任何文件
查看系統中是否安裝了具有反刪除功能的防護軟體,如果是則將其刪除即可。
B. 寫個批處理刪除指定文件或指定文件夾
@EchoOff
For/f"tokens=*"%%iin('dir/a-d/b/s"C:ProgramFiles*.123"')do(
Echo%%i
Del/q/s/a/f"%%i"
)
Pause
(2)刪除目錄及文件夾擴展閱讀:
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比較兩個文件或兩個文件集並顯示它們之間的不同
C. 如何強制刪除文件夾
一。點開始菜單中的「運行」,輸入「CMD」,
C:\document and settings\administrator>d:(回車)
D:\>rd /s download(回車)
然後選擇Y即Yes!這樣就刪除了。
二。Unlocker v1.8.5 中文便攜版
http://www.crsky.com/soft/6987.html
當你重命名或刪除一個文件/文件夾時,Windows 彈出對話框提示你「無法刪除 xxx:它正在被其它用戶/程序使用!」,怎麼辦?
使用 Unlocker ,你就可以輕松、方便、有效地解決這個雖小但很煩人的問題!
同類的工具中,綜合易用性、功能強度,此款是目前最好的!
unlocker,一款解鎖工具軟Unlocker是一個免費的右鍵擴充工具,使用者在安裝後,它便能整合於滑鼠右鍵的操作當中,當使用者發現有某個文件或目錄無法刪除時,只要按下滑鼠右鍵中的「Unlocker」,那麼程序馬上就會顯示出是哪一些程序佔用了該目錄或文件,接著只要按下彈出的窗口中的「Unlock」就能夠為你的文件解套。
Unlocker 不同於其它解鎖軟體的部分在於它並非強制關閉那些佔用文件的程序,而是以解除文件與程序關連性的方式來解鎖,因此不會像其它解鎖程序一樣因為強制關閉程序而造成使用者可能的數據遺失。
件,可以終止電腦運行的程序或軟體進程,然後將其刪除。常用來輔助殺毒。
D. 怎麼使用CMD刪除一個文件夾內的文件或文件夾
可以通過一下方法進行刪除:
1. 首先進入CMD,打開命令提示符。
E. 請教在linux 怎麼用rm 刪除目錄和文件.不要提示
1、先登錄linux伺服器。
F. 如何從linux下刪除文件夾
ubuntu系統
刪除目錄:rmdir
可使用喊悄昌rmdir命令刪除一個目錄。鄭扒必須離開目錄,並且目錄必須為空目錄,不然提示刪除失敗。
當前目錄下遞歸刪除文件夾a/b/c/e的命令:rmdir a/b/c/e -p
刪除文件:rm(推薦使用)
如果提示沒有許可權,加上sudo命令
sudo rm /文件路徑
如果不是ubuntu系統,並且提示沒有sudo命令許可權
把用戶升級到root用戶,然後在刪除。
G. 利用批處理刪除空白文件夾(目錄)
Windows使用久了,會生成大量的空白文件夾,如何刪除這些無用的文件夾?你可以試試如下的批處理:
----------------------------------------------
@ECHO OFF
ECHO 搜索...
DIR "%CD%" /AD /B /S | SORT /R /O list.txt
IF EXIST deleted.txt ATTRIB -S -H -A -R deleted.txt & DEL /F /Q deleted.txt >NUL 2>NUL
ECHO 刪除...
FOR /F "delims=|" %%i IN ( list.txt ) DO RD "%%i\" >NUL 2>NUL & IF NOT EXIST "%%i\" ECHO %%i\>>deleted.txt
IF EXIST deleted.txt NOTEPAD.EXE deleted.txt
DEL /F /Q list.txt >NUL 2>NUL
ECHO 完成!
----------------------------------------------
1. 在你需要清理的文件夾中,右鍵 -> 新建 -> 文本文檔。
2. 將分割線中的內容復制到「新建文本文檔.txt」。
3. 改名「新建文本文檔.txt」,比如「刪除空白文件夾.bat」。
4. 雙擊執行「刪除空白文件夾.bat」。
H. linux刪除文件夾命令
1、刪除文件命令
rm -f 文賀罩件名
將會強行刪除文件,且無提示
需要注意:
使用rm -rf要格外注意,linux中沒有回收站,慎重刪除
2、刪除文件夾以及文件夾中的所有文件命令:
rm -rf 目錄名字
其中:
-r:向下遞歸刪除
-f:直接強行刪除,且沒有任何提示
(8)刪除目錄及文件夾擴展閱讀
1、刪除文件夾實例:
rm -rf /var/log/httpd/access
將會刪除/var/log/httpd/access目錄以及其下所有文件、文件夾
2、刪除文件使用實例:
rm -f /var/log/httpd/access.log
將會強制刪除/var/log/httpd/access.log這個文件
Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基於POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的UNIX工具軟體、應用程序和網路協議。它支持32位和64位硬體。Linux繼承了Unix以網路為核心的設計思想,是一個性能穩定的多用戶網路操作系統。
Linux操作系統誕生於1991 年10 月5 日(這是第一次正式向外公布時間)。Linux存在著許多不同的Linux版本,但它們都使用了Linux內核。Linux可安裝在各種計算機硬體設備中,比如手機、平板電腦、路由器、視頻游戲控制台、台式計算機、大型機和超級計算機。或拍散
嚴格來講,Linux這個詞本身只表示Linux內核,但實際上人們已經習慣了用Linux來形容整個基於Linux內核,並且使用GNU工程各種工具和資料庫的操作系統。
Linux的基本思想有兩點:第一,一切都是文件;第二,每個軟體都有確定的用途。其中第一條詳細來講就是系統中的所有都歸結為一個文件,包衫氏括命令、硬體和軟體設備、操作系統、進程等等對於操作系統內核而言,都被視為擁有各自特性或類型的文件。至於說Linux是基於Unix的,很大程度上也是因為這兩者的基本思想十分相近。
I. rm 刪除文件&文件夾
在Mac上使用rm命令刪除文件夾,使用示例:
➜ ~ rm Sites
rm: Sites: is a directory
如果Sites是文件,即可直接刪除,如果是個文件夾,則需要添加禪鏈 -r 參數:
➜ ~ rm -r Sites
➜ ~
成功。
參考參數:
-f, --force 忽略不存在的文件,從不給出提示。
-i, --interactive 進行互動式刪除
-r, -R, --recursive 指示rm將參數中列出的全部目錄和子目錄均遞歸地刪除。數襲源
-v, --verbose 詳細顯示進行的步驟
--help 顯示此幫助信息並退出
--version 輸出版本信息並退出
使用實例:
實例一:刪除文件file,系統會先詢問是否刪除。
命令:
實例二:強行刪除file,系統不再提示。
命令:
實例三:刪除任何.log文件;刪除前逐一詢問確認
命令:
實例四:將文件夾子目錄及子目錄中所有檔案刪除
命令:
實例五:將文件夾子目錄及子目錄中所有檔薯態案刪除,並且不用一一確認
命令:
實例六:刪除以 -f 開頭的文件
命令:
實例七:自定義回收站功能
命令: