OK論壇

 找回密碼
 註冊
查看: 1652|回復: 0

[轉貼]創建一個別人打不開刪不掉的文件夾 原理

[複製鏈接]
  • TA的每日心情
    慵懶
    2014-12-5 10:25 PM
  • 簽到天數: 26 天

    連續簽到: 1 天

    [LV.4]偶爾看看III

    發表於 2012-1-7 01:50:31 | 顯示全部樓層 |閱讀模式
    第一步:在運行中輸入cmd,回車,打開命令行窗口

    第二步:在命令行窗口中切換到想要建立文件夾的硬盤分區,如D盤

    第三步:輸入 MD 123..� 回車,注意文件夾名後有2個小數點

    沒仔細看,你的命令少打了一個「\」。
    按照你的做法,最後會在文件夾下生成一個名為「123.」的文件夾
    按照DOS命令的語法規則,建立的文件名為「123..\\」。但是宣示出來的文件架的名是「123.」少了一個點和一個反斜槓。
    反斜槓「\」在windows中是路徑的分隔符號比如「C:\Windows\」的意思就是C分區中的Windows文件夾,「C:\Windows\cmd.exe」的意思就是C分區中的Windows文件夾中的cmd.exe文件。
    那麼,如果文件名中有「\\」符號會怎麼樣呢?假如「123\\」是一個文件的名字,這個文件位於「D:\」(D盤),則它的路徑就是「D:\123\」,當我們試圖訪問這個文件的時候Windows會錯誤地認為我們要打開的文件是D分區的「123文件夾」,這樣Windows就無法打開並且會返回一個錯誤,因為以上的路徑並不存在。
    當然現在正在嘗試創建「123\」文件,但是Windows會給出提示:「\\」符號是不能作為文件或者文件夾的名字的。

    怎麼會打不開,運行CMD,輸入start d:\123..\    刪除rd 123..\
    回復

    使用道具 舉報

    您需要登錄後才可以回帖 登錄 | 註冊

    本版積分規則

    Archiver|手機版|小黑屋|OK討論區

    GMT+8, 2024-4-25 07:09 AM , Processed in 0.042335 second(s), 19 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回復 返回頂部 返回列表