在cmd中,可以使用「rd/s/q 盤符:\某個資料夾」指令強制刪除資料夾,只需要開啟cmd,輸入「rd/s/q 盤符:\某個資料夾」指令,按下鍵盤上「回車鍵」即可強制刪除指定資料夾。
本教學操作環境:windows7系統、Dell G3電腦。
一、刪除檔案或目錄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.無法刪除系統中的任何檔案
查看系統中是否安裝了具有反刪除功能的防護軟體,如果是則將其刪除即可。
更多電腦相關知識,請造訪常見問題欄位!
以上是cmd強制刪除資料夾指令是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!