[爆卦]cmd路徑有空白是什麼?優點缺點精華區懶人包

為什麼這篇cmd路徑有空白鄉民發文收入到精華區:因為在cmd路徑有空白這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者chickengod (雞大俠)看板Windows標題[問題] 資料夾名稱最後一個字元是空格時間...


抓了一個檔案,上傳者使用的系統可能不是 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
agong :找 畸形目錄 12/11 07:56
LPH66 :rename "a \" a 如何? 12/11 13:59
LPH66 :囧 試過失敗... 12/11 14:01
LPH66 :咦 rd "a \" 好像可行 12/11 14:02
enjoyptt :ok 照樓上試過了! rename a "a /" 真的會變成 "a " 12/11 14:04
enjoyptt :但 rename "a /" a 卻改不回來 XD 不過可以用 rd 12/11 14:04
enjoyptt :可以用 rd "a /" 清掉, 沒問題! (資料夾裡面要先清空 12/11 14:05
chickengod :哈哈 謝謝樓上各位、以及寄信給我的d大 解決了!! 12/12 02:17
chickengod :只要先把資料夾清空 再下 rd "a /" 指令即可! 12/12 02:19
※ 編輯: chickengod 來自: 114.45.97.201 (12/12 03:01)

你可能也想看看

搜尋相關網站