在命令行下,在任何目录,输入DIR命令,就会看到当前目录下的文件和文件夹。还会看到一个"."和".."的目录! "."代表当前目录,".."代表上一级目录。但是这两个目录在图形界面模式下是不显示的,好,我的目标就是这个。现在我要在F盘下面的sun文件夹下建一个隐藏的目录。
具体操作:
1、打开cmd窗口
2、f:
3、md sun (建立sun文件夹)
4、cd sun (进入sun文件夹)
5、md ...\ (创建不可删除且隐藏的文件夹,要建立隐藏文件夹的分区不能是NTFS格式,否则会提示"文件名、目录名或卷标语法不正确"。而且不能md ..\以建立..\的文件夹,提示"拒绝访问")
这样就算好了,可以在运行中输入f:\sun\...\来进入这个隐藏文件夹,或命令行下用cd e2e2~1进入(cd ...\是不行的)。e2e2~1是...\的短文件名,下面会讲到。可以放些不想让别人看到的东西。因为在图形界面下进入sun目录什么也看不见~~
最后说下怎么删除:如果f:\sun\...\目录下有东西,要先删除掉,否则提示"目录不是空的",然后前面四步和建文件夹一样,命令行下进入sun目录,再rd ...\或rd e2e2~1就OK了。
原理:
windows分为长文件名和短文件名。
比如Program Files的短文件名就是:PROGRA~1
dir /x 就可以看见短文件名。
之所以能隐藏!原因是:对于长文件名为".."的目录,windows都将其隐藏,而没有判断短文件名,这是我们利用的地方,嘿嘿!很好!
之所以可以放文件!因为这个东西本来就存在。