亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 產品 > 電腦 > 正文

關于末尾帶"."的目錄名 無法刪除目錄的介紹

2020-07-13 14:02:13
字體:
來源:轉載
供稿:網友

一.關于末尾帶“.”的目錄名

在 Windows 系統中建立文件夾時名字的最后不能是“.”,不論你加多少個點,都會被 Windows 忽略。在命令提示符(CMD)下用“md”命令創建文件夾時同樣如此。
我們知道符號“/”是路徑的分隔符號,如果我們在創建文件夾時在最后追加一個“/”,明確的告訴系統前面的內容為文件夾名,那會是什么結果呢?
經驗證,在資源管理器中創建文件夾時無法使用象“/”之類的字符作為文件夾名,所以這個設想在圖形界面下失敗了;但可喜的是,CMD中可以成功繞過這個限制。


二.末尾帶“.”目錄的建立

通過實際操作,我發現在創建名稱最后有“.”的文件夾時,要在目錄名后再追加“./”才會成功(下文在提到“含N個點”的目錄名時,“./”中的“.”都 不計入數字“N”中)。而且單獨建立的這種文件夾,在Windows資源管理器中是無法訪問的。關于這句話要加上“單獨”二字的原因,我會在介紹訪問這種 目錄的方法時加以解釋。
在CMD中,可以用“md a../”建立名為“a.”的文件夾,也可用“md a.../”建立名為“a..”的文件夾,只要你愿意,多弄幾個點也沒關系。當然,同目錄中的“a.”和“a..”也是兩個不同的文件夾,畢竟它們的名字不同嘛。
而且“.”還可以位于目錄的開頭,如用“md .a../”可以建立“.a.”文件夾。甚至還可以用“md ..../”建立名為“...”的文件夾,和建立“a.”一樣,后面多幾個點同樣可以成功。
這種目錄對于Windows資源管理器是非法的,用普通方法無法對其訪問。

注意,純以點命名的文件夾最少要三個點才能在Windows資源管理器下可見。這可能是因為“.”和“..”都已被系統定義,分別代表當前目錄和父目錄 (如在配置path變量的時候可以用“.”來代表文件當前目錄;在CMD中用“cd..”命令可返回父目錄等)。但是實際操作中我發現,如果使用“md .../”,同樣可以建立名為“..”的文件夾,它在Windows圖形界面下不可見,不過在CMD中可以用dir命令看到它。
如果某目錄中除了系統生成的“..”目錄,還存在用戶創建的“..”目錄,那么該父目錄無法刪除并提示出錯。因為這個“..”目錄在圖形界面下不可見,所以問題很隱蔽。
我還遇到過因為沒有正常彈出閃存盤就直接拔出,導致某文件夾中系統生成的“.”和“..”目錄都丟失,造成該文件夾無法刪除的問題。我用了一些辦法都無法創建“.”目錄,最后以對其格式化告終(慚愧啊……)。

那么,能不能“非法套非法”呢?答案是肯定的。你可以在“a.”目錄存在的情況下,用“md a../b../”建立“a.”下的“b.”目錄。注意,如果上一級的非法目錄并不存在就直接運行“md a../b../”,則無法創建出任何非法的目錄。

三.末尾帶“.”目錄的訪問

雖然建立了這種非法目錄,但在Windows資源管理器中或用cd命令都無法直接對其訪問。但這并不表示我們就對它束手無策了。
Windows 及 CMD 為兼容早期的“8.3”命名規范,允許用目錄名的前六個字符加“~1”進入該目錄(如“Program Files”目錄可以用命令“cd progra~1”進入)。如果有多個目錄的前六個字符相同,則“~”后的數字按目錄建立的先后順序遞增。
使用這種方法,就可能因“~1”替代了“.”而輕松進入以“.”結尾的文件夾。經驗證,如果目錄名的前三個字符是合法的,并且其后有“.”存在,就可以用 這三個字符加“~1”的方式進入,而不需要保證“~1”前一定要有六個字符。但對于像“a.”、“a.b.”、“.a.”、“...”之類的目錄,因為前 三個字符中就出現了“.”,則該方法失效。我們在下面要討論的,正是這種無法用“~1”進入的文件夾。


3.1 命令提示符下的操作

經過驗證,CMD下的“cd”、“dir”、“del”等命令對這種文件夾都束手無策(乾坤大挪移之“~1”大法除外)。但除了它們,另有一群得力干將浮出水面。
下面以“a.”文件夾及其下的“1.txt”文件為例進行介紹:
首先是“type”命令,它是專門用來顯示文本文件內容的。當然二進制文件也可以用它來顯示,只不過顯示出來的是一堆亂碼,沒有多大實際意義(倒是可以用來查看文件頭)。例如用“type a../1.txt”就可以在CMD中查看1.txt的內容。

“copy”命令同樣對這種非法目錄名視若無睹。例如“copy 1.txt a../”可以將1.txt復制到“a.”中,“copy a../1.txt”則可以將“a.”中的1.txt復制出來。
在使用“copy”命令將文件從“a.”中復制出來時,必須知道文件的名字,如果你把它忘記了怎么辦呢?“dir”可不支持這種非法目錄喲,這里我向你介紹一條“曲線救國”之路,也算是dir命令無法使用時的應急方案吧。
我們知道,“copy”命令的參數中要求加上文件的路徑,而這個路徑必須是已存在的,否則會給出復制某個文件時找不到路徑的提示,再加上“copy”命令支持通配符。于是,用“copy”暫時代替“dir”的方案“出爐”了:
要查看“a.”下的文件,只要用“copy”命令將它們復制到一個不存在的目錄就可以了。如“copy a../*.* xyz/”(“*.*”可省略,“xyz”為不存在的目錄名,“xyz”后的“/”不能省略),這時系統會逐一試圖復制“a.”中的文件,但因“xyz” 目錄不存在,于是再逐一提示“系統找不到指定的路徑”。于是“a.”中的文件名我們就可以一覽無余了??上н@畢竟只是“兼職”方案,除了文件名,我們并不 能像使用“dir”那樣得到文件大小,修改時間等更詳盡的信息。

CMD中的“Edit”命令的功能相當于Windows下的記事本程序,它同樣可以對付這種非法目錄名。使用“Edit a../1.txt”就可以進入對1.txt文件的編輯環境了。但編輯完后只能用“Save”保存,而無法用“Save As”在這種目錄中另存為一個新文件。另外該命令只對文本文件有一定意義,這也算它的局限之一吧。
好了,CMD中的命令就介紹到這里,我沒有對其下的所有命令一一驗證,畢竟這幾個的平時用的還多些。如果需要,你可以自己再驗證,過程并不難。

四.末尾帶“.”目錄的刪除

最后就是如何刪除這類文件夾了,這可用與“md”命令對應的“rd”命令實現,如“rd a../”就可以把“a.”目錄刪除。如果目錄非空,則需要加上“/s”參數,如“rd /s a../”,隨后按“y”確認。不想按“y”就再加上“/q”參數,這樣可以啟動安靜模式以跳過確認直接刪除,如“rd /s /q a../”。
請注意,如果某目錄中存在用戶建立的“..”目錄,則無法使用“/s”參數直接將該目錄刪除,必須先單獨刪除“..”目錄,才可以刪除對應的父目錄。

 五.補記

在實際操作中,我還發現了幾點問題。因為我感覺這與本文探討的初衷沒有什么關系,但又確實是在相關操作中可能遇到的實際情況,所以決定在這里以補記的形式寫出來。

◆問題一:
在使用“~1”方法進入目錄時,如果目錄名中有不位于開頭或末尾的點,雖然它是合法的,卻無法用“~1”的方法,而只能用全名進入。如果是名字中連點都沒有的“優等公民”,那只有目錄名字大于8個字符且必須輸入足夠的前6個字符時,再加“~1”才能進入。
◆問題二:
如果在“a.”目錄不存在的情況下運行“md a../b.../”,則生成“a”文件夾及其下的“b”和“b.”兩個文件夾。
◆問題三:
在CMD下運行一次“cd ..../”(該目錄可以不存在,并且目錄名中的點大于3個就可以)沒有任何提示,提示符顯示的仍為原目錄,用“dir”也沒有問題,但再使用“cd”命 令進入其他目錄會提示找不到路徑,這時必須運行一次“cd..”以“退出”剛才“進入”的“...”,才能恢復正常。
上述情況還有一個特例,就是首先保證第一次運行的是“cd ..../”(必須是這個目錄),然后再繼續運行一次“cd ..../”(這次欲進入的目錄任意),則CMD沒有任何提示并且提示符會返回磁盤根目錄,與前一點相同,需要運行一次“cd..”才能正常使用“cd” 命令。

附:

Windows 下不能夠以下面這些字樣來命名文件/文件夾,包括:“aux”“com1”“com2”“prn”“con”和“nul”等,因為這些名字都屬于設備名稱,等價于一個 DOS 設備,如果我們把文件命名為這些名字,Windows 就會誤以為發生重名,所以會提示“不能創建同名的文件”等等。
當然,有一些特殊的方法可以投機取巧,建立以這些設備名為名的文件夾,比如我們在命令提示符下執行“md C:/aux//”,就在 C 盤建了一個名叫 aux 的文件夾。此文件夾雖然可以訪問,也可以建立子文件夾,但卻無法刪除,因為 Windows 不允許以這種方式刪除設備。在系統看來,這個 aux 文件夾就是設備。
那么,如何刪除這樣的文件/文件夾呢?我們只要按照完整的 UNC 路徑格式,就是網上鄰居的路徑格式,正確輸入文件路徑及文件名即可。比如要刪除 C 盤下的 aux 文件夾,可在命令提示符下執行:rd /s //./C:/aux,rd 是命令提示符刪除文件夾的命令,/s 參數表示從所有子目錄刪除指定文件。再比如要刪除 C 盤 temp 文件夾下的 nul.exe 文件,在命令提示符下執行:del //./C:/temp/nul.exe 即可。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
精品无码久久久久久国产| 亚洲欧洲偷拍精品| 日韩最新中文字幕电影免费看| 91精品国产91久久久久久最新| 亚洲精品中文字幕女同| 国产一级揄自揄精品视频| 欧美日韩日本国产| 国产精品丝袜高跟| 77777少妇光屁股久久一区| 在线不卡国产精品| 亚洲国产欧美一区二区三区久久| 国产欧美 在线欧美| 国产精品你懂得| 97国产精品视频人人做人人爱| 亚洲国产精品人久久电影| 国内成人精品视频| 丝袜亚洲欧美日韩综合| 久久久久久久久久久网站| 亚洲男女自偷自拍图片另类| 亚洲黄色www网站| 国产精品第100页| 欧美在线观看一区二区三区| 日韩成人激情在线| 欧洲永久精品大片ww免费漫画| 欧美在线视频导航| 精品久久久久人成| 精品偷拍一区二区三区在线看| 国产亚洲精品激情久久| 姬川优奈aav一区二区| 在线观看国产精品日韩av| 欧美自拍大量在线观看| 亚洲精品网站在线播放gif| 成人激情在线播放| 97色伦亚洲国产| 欧美日韩国产丝袜另类| 91影院在线免费观看视频| 欧美性xxxx极品hd欧美风情| 久久久91精品| 久久伊人91精品综合网站| 国产精品18久久久久久首页狼| 国内精品久久久久| 日韩欧美在线观看视频| 亚洲丁香婷深爱综合| 国内精品中文字幕| 亚洲jizzjizz日本少妇| 国产欧美精品一区二区三区介绍| 亚洲欧美日韩一区在线| 中文字幕欧美日韩va免费视频| 欧美视频在线观看免费| xxxxx91麻豆| 欧美激情精品久久久久久黑人| 91人成网站www| 国产精品成熟老女人| 日韩在线欧美在线国产在线| 亚洲精品国产精品乱码不99按摩| 午夜伦理精品一区| 国产精品最新在线观看| 精品一区二区三区四区在线| 国产精品第10页| 精品精品国产国产自在线| xxxx欧美18另类的高清| 久久成人这里只有精品| 亚洲国产欧美日韩精品| 中文字幕最新精品| 精品美女国产在线| 久久成人国产精品| 亚洲人成网站777色婷婷| 国产精品影院在线观看| 成人中文字幕在线观看| 日日狠狠久久偷偷四色综合免费| 日韩精品久久久久久久玫瑰园| 国产精品爽黄69天堂a| 亚洲欧美激情四射在线日| 国产一区二区久久精品| 清纯唯美亚洲综合| 久久免费视频这里只有精品| 美日韩精品免费观看视频| 青青草成人在线| 在线观看91久久久久久| 国外成人免费在线播放| 亚洲www永久成人夜色| 91欧美激情另类亚洲| 自拍偷拍免费精品| 国产精品成久久久久三级| 精品一区精品二区| 午夜精品福利视频| www国产亚洲精品久久网站| 久久久免费观看| 亚洲在线视频福利| 成人福利网站在线观看| 国产一区二区免费| 欧美日韩国产精品一区二区不卡中文| 欧美精品免费在线| 亚洲一区二区中文字幕| 午夜欧美不卡精品aaaaa| 成人美女av在线直播| 伊人伊成久久人综合网小说| 国产啪精品视频网站| 亚洲精品日韩欧美| 91福利视频在线观看| 欧美精品在线免费观看| 欧美二区乱c黑人| 国产欧美在线播放| 久久精品国产精品| 久久艳片www.17c.com| 青青草原一区二区| 国产精品福利在线观看网址| 久久精品国亚洲| 69视频在线免费观看| 中文字幕精品网| 欧美成人sm免费视频| 国产精品美女久久久久av超清| 成人a在线视频| 日韩中文字幕av| 日本伊人精品一区二区三区介绍| 日本免费一区二区三区视频观看| 久久久久久久av| 亚洲福利视频网| 国产精品久久久久久久久免费看| 日韩在线视频线视频免费网站| 久久久精品久久| 亚洲午夜激情免费视频| 久热精品视频在线观看| 亚洲自拍偷拍色片视频| 俺去亚洲欧洲欧美日韩| 国产精品久久久久久久久久久久久久| 亚洲性无码av在线| 日韩欧美一区二区在线| 国产精品中文久久久久久久| 精品福利樱桃av导航| 136fldh精品导航福利| 久久精品99久久久香蕉| 欧美激情小视频| 亚洲国产成人精品女人久久久| 久久久影视精品| 亚洲欧美激情精品一区二区| 亚洲国产精品va在线观看黑人| 欧美日韩高清在线观看| 国产精品v片在线观看不卡| 亚洲视频电影图片偷拍一区| 91a在线视频| 国产91精品最新在线播放| 一区二区在线视频播放| 久久久久久免费精品| 日本精品久久中文字幕佐佐木| 久久夜色撩人精品| 亚洲аv电影天堂网| 久久久久久久久久久久久久久久久久av| 国产亚洲欧美日韩一区二区| 国产视频精品va久久久久久| 亚洲色图综合网| 亚洲欧美日韩图片| 亚洲精品自拍第一页| 精品一区二区三区四区| 成人女保姆的销魂服务| 久久精品一本久久99精品| 亚洲美女黄色片| 日韩视频永久免费观看| 久久69精品久久久久久久电影好| 中文字幕精品网| 亚洲在线观看视频网站| 欧美日韩在线视频观看| 成人黄色短视频在线观看| 日本免费一区二区三区视频观看|