1. 文件夾後面有帶有空格,無法刪除怎麼辦
以下是轉截甘某某人的帖子:
使用Windows XP,我的電腦里有一個文件夾經過多種方法的嘗試都無法刪除,在資源管理器裡面刪除的時候會有「無法讀源文件或文件夾」的錯誤提示,而在控制台下面用rd(rmdir)命令刪除時則又提示「系統找不到指定的文件」,我甚至試過用unixutil的unlink和rm也搞不定它。
當然我也嘗試過檢查文件系統是否存在問題,但是仍然沒發現問題所在。這個文件夾的存在簡直成了完美主義的我的心腹之患,一直欲除之而後快。
今天,我突然想到既然在控制台方式下刪除的時候系統提示無法找到文件,那麼我在同一位置再建一個同名文件夾會怎麼樣呢?遂進入該文件夾所在的文件夾,然後建立了一個同名文件夾,竟然成功了。
但是也就在我建立了另一個文件夾的同時,我發現了問題所在。兩個同名文件夾的長度肯定也相同,但是我在資源管理器裡面以列表形式顯示它們的時候,原來無法刪除的文件夾的名稱被截斷了(結尾處顯示「...」)而另一個則沒有被截斷,經過仔細查看,我發現原來無法刪除的文件夾結尾處有一個空格。
由此基本可以斷定,這個文件夾無法刪除的原因是由於windows在刪除文件夾的某一個步驟把結尾的空格給去掉了,導致在後續的步驟裡面系統無法找到那個名稱已經變過的文件夾了。這與Windows給出的錯誤信息也吻合。
找到了問題症結,解決起來就簡單了。既然用正常步驟不行,我們可以繞過它,方法就是使用「8.3」格式的短名稱來執行操作。取得短名稱的辦法是在控制台窗口下使用「dir /x」命令,輸出內容的倒數第二列就是短名稱。
有了短名稱後再用「rd [文件夾短名稱]」命令就可以順利刪除文件夾了。詳細講解短文件名的查看方法
比如你用看你的D盤下某個文件的短文件名(比如是我要查看一個名叫「超級兔子優化王」的短文件名)
方法:運行裡面輸入cmd(命令控制台) 然後輸入dir /x d:--回車 然後你就會看到5列數據 最後一列是d盤下的文件名 倒數第二列的就是短文件名
我要查看的「超級兔子優化王」的短文件名就是「超級兔~1」
有了短名稱後再用「rd [文件夾短名稱]」命令在命令控制台(cmd)下就可以順利刪除文件夾了
2. 鍚勮礬鎵瑰勭悊澶х烇紝鏈夊氫釜鏂囦歡澶癸紝鍏朵腑鏌愪簺鏂囦歡澶歸噷闈㈡煇浜涙枃浠跺悕鏈夌┖鏍礆紝鎴戞兂鎵歸噺鍘婚櫎鏌愪簺鏂囦歡鍚嶇殑絀烘牸錛
鎵歸噺鍘婚櫎鏂囦歡鍚嶄腑絀烘牸鐨勬柟娉曪細
涓嬭澆宸ュ叿錛氫紭閫熸枃浠舵壒閲忛噸鍛藉悕杞浠
棣栧厛錛屾垜浠鍦ㄧ數鑴戜笂涓嬭澆宸ュ叿錛屽畨瑁呭ソ鍚庢墦寮浣跨敤銆傜偣鍑諱笅鍥句腑鐨勩愭坊鍔犳枃浠躲戝皢鏂囦歡鍚嶆湁絀烘牸鐨勬枃浠跺叏閮ㄦ坊鍔犲埌杞浠朵腑錛屼換浣曟枃浠墮兘鍙娣誨姞銆