畸形資料夾

畸形資料夾即RT,就是在Windows中無法或難以通過正常途徑進行建立、查看、刪除等操作的小強資料夾。

基本介紹

  • 中文名:畸形資料夾
  • 英文簡稱:RT
  • 類型:字碼畸形、空格畸形
字碼畸形,空格的畸形,設備名引用,超長目錄名,推薦點名,雜項,歷史原因,移動資料夾,

字碼畸形

1.ASCII字碼
在資料夾名中加入Alt+255等不可顯示的字元,在Win9x中就不能打開了
方法:輸入字碼時按住ALT鍵不放,再在小鍵盤上輸入數字,鬆開ALT鍵即可
2.UniCode字碼
XP系統中編輯目錄名,右鍵插入Unicode控制符(隨便),那么長度為0的資料夾建好了
加點的畸形(點數無上限,最少要兩個,斜槓是必須,操作要記牢)
命令提示符中操作:
註:命令提示符可以在開始——運行中輸入CMD打開。
建立:
MD C:\資料夾名..\
MKDIR C:\資料夾名..\
刪除:
RD C:\資料夾名..\ /s
RMDIR C:\資料夾名..\ /s
打開:
CMD命令:START C:\資料夾名..\
開始——運行中直接輸入:c:\資料夾名..\
混淆:
在同目錄下建立同名的正常資料夾(無點),畸形資料夾打開後就會自動轉成正常資料夾的內容。

空格的畸形

建立:md "C:\ \"(在英文半角雙引號中是空格+斜槓
訪問:可直接訪問
刪除:rd /s "C:\ \"(注意事項同上)

設備名引用

建立:md D:\con\
訪問:
XP下直接訪問。資源管理器中無法直接刪除。
2K中開始——運行中輸入D:\con\
刪除:rd /s D:\con\(不行就用rd /s /q \\.\D:\con\)
其它的保留設備名如“aux” “com1~com9” “nul” "lpt1~lpt9" "prn" 等
帶前綴的保留設備名如“con.xxxxxx” "aux.xxxxxx" 等類似

超長目錄名

其實也沒什麼技術含量,就是255位元組以上的超長的檔案名稱。Windows不能正常訪問(卡巴可以)
方法:任意資料夾下建立子資料夾,把子夾名改到最長,然後改父夾名最長,結果不能訪問子夾。
更新:windows8已經可以訪問超長資料夾以及檔案,只是不能在超長資料夾里創建檔案或資料夾

推薦點名

這個功能與眾不同的好處便是在資源管理器中完全看不到該資料夾的身影。
OS系統中“.”代表當前目錄“..”代表上級目錄,這是使用該方法的歷史原因。
建立:md “D:\...\”
訪問:運行 D:\...\
刪除:rd /s “D:\...\”
三個點似乎只能建立在非NTFS分區上,而且該方法不能建立“.”“..”資料夾。
在win8.1中可以在NTFS分區建立這種資料夾,但已經不能隱藏,雙擊可以進去,然後發現裡面顯示的檔案跟上級目錄是一樣的,裡面也有個“..."的資料夾,再雙擊就進不去了,在裡面的檔案操作也是不正常的。

雜項

Windows下圖示同普通資料夾,資料夾名相對於真實的名字會少了一個點(如果建立時兩個這裡會只看見一個),顯示大小為0,無檔案。
用資源管理器打開時顯示:
“c:\資料夾名. 引用了一個不可用的位置。它可能是一個在本機或者網路上的計算機上的硬碟驅動器。請檢查以確認磁碟正確連線,或者您連線到 Internet 或您的網路上,然後再試一次。如果仍然不能定位,可能信息已經被移到其他地方。”
註:使用VB的資料夾樹然後給定Path="c:\資料夾名..\"可以正常打開畸形資料夾但無法進行檔案操作。
資源管理器刪除時顯示:
“無法刪除 檔案: 無法讀源檔案或磁碟。”

歷史原因

在OS系統中,點(.)是用來分隔檔案後綴名的,即在以後的系統中不能以該符號建立資料夾(包括以後的OS版本),但是DOS卻不拒絕帶斜槓(\)的帶點資料夾名,因此這可以用來建立畸形資料夾。
正是因為在資源管理器中無法建立,讀取,刪除,檔案大小顯示為0(無論裡面是否有檔案),但又可以使用別的方法打開,故給它取了畸形資料夾這個名字。

移動資料夾

移動、重命名畸形資料夾里的檔案可直接利用資源管理器進行剪下、複製、貼上或直接重命名即可。
對於畸形資料夾本身的操作需要用到8.3短名
短名在CMD中使用DIR/X命令獲得。
重命名:REN "C:\資料夾~1" "新資料夾名../"
註:新資料夾可以是正常的資料夾名。
在DOS下使用CD命令進入畸形資料夾同樣用到8.3短名:CD "c:\資料夾~1"

相關詞條

熱門詞條

聯絡我們