複製鏈接
請複製以下鏈接發送給好友

畸形文件夾

鎖定
畸形文件夾即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"