[問題] 資料夾名稱最後一個字元是空格 (已解決)

看板Windows作者 (雞大俠)時間16年前 (2009/12/11 05:28), 編輯推噓4(405)
留言9則, 4人參與, 最新討論串1/1
抓了一個檔案,上傳者使用的系統可能不是 Windows In Windows the space and the period are not allowed as the final character of a filename. ---Wikipedia_Filename 資料夾名稱最後一個字元是 " " space Vista 認為資料夾名稱沒有空格,但實際路徑資料夾最後一個字元的確是空格 這造成我無法透過其他程式讀取資料夾內的檔案,(檔案總管看得見裡面的檔案 = = ) 而且重新命名資料夾,Vista 會說 "找不到此項目",重新命名失敗! 我把裡面的檔案複製走,但資料夾還是刪不掉,請問有辦法刪掉它嗎? XD 我用cmd 把 "a " 重新命名為 "a" rename "C:\a " a 也說找不到資料夾 = = 請各位幫忙了 哈哈 補充==================================================================== 有一資料夾為 "a ", Windows 下會將此資料夾認知為 "a", 因為當我要把此檔案重新命名為 "a" 時(右鍵 -> 重新命名), 會通知"來源及目的地的檔名相同" 。 有趣的是,"a " 資料夾內的檔案是可以隨意更動的,但使用絕對路徑參照的程式 卻無法存取它們,因為 Windows 以為他們是 "a" 資料夾下, 如 (C:\a\1.doc) 然而實際上是 (C:\a \1.doc), 這些檔案變成"可見的隱形檔"!! 不知道的人大概會以為是硬碟壞軌吧 XDDDD 而且直接刪 "a " 資料夾是刪不掉的! (找不到此項目) 從另一個角度來看,也可以當作一種加密方式,"空白格搗蛋加密法" XDDDDDD -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.45.101.252 chickengod:轉錄至看板 ask 12/11 05:39

12/11 07:56, , 1F
找 畸形目錄
12/11 07:56, 1F

12/11 13:59, , 2F
rename "a \" a 如何?
12/11 13:59, 2F

12/11 14:01, , 3F
囧 試過失敗...
12/11 14:01, 3F

12/11 14:02, , 4F
咦 rd "a \" 好像可行
12/11 14:02, 4F

12/11 14:04, , 5F
ok 照樓上試過了! rename a "a /" 真的會變成 "a "
12/11 14:04, 5F

12/11 14:04, , 6F
但 rename "a /" a 卻改不回來 XD 不過可以用 rd
12/11 14:04, 6F

12/11 14:05, , 7F
可以用 rd "a /" 清掉, 沒問題! (資料夾裡面要先清空
12/11 14:05, 7F

12/12 02:17, , 8F
哈哈 謝謝樓上各位、以及寄信給我的d大 解決了!!
12/12 02:17, 8F

12/12 02:19, , 9F
只要先把資料夾清空 再下 rd "a /" 指令即可!
12/12 02:19, 9F
※ 編輯: chickengod 來自: 114.45.97.201 (12/12 03:01)
文章代碼(AID): #1B8MVtK5 (Windows)