首页 > 代码库 > 创建不死目录、不死文件
创建不死目录、不死文件
首先我们需要了解几个知识
type命令的使用
重定向
基本的cmd操作
下面开始讲解
首先进入cmd
然后我们使用cd命令切换到d:\
我们先创建一个测试文件【a.txt】,文件内容如下
接下来使用type命令和重定向来将这个文本文件重定向到另外的文件中,注意,如果要保证这个文件是完全隐藏的不死文件,则需要将文件名按照以下格式命名。
格式:【..:X.Y】,例如:..:b.txt
如图:
如果操作结果如图中所示一样没有任何错误显示的话,则说明已经成功创建了。
我们使用dir命令来查看一下当前目录下的文件有哪些
我们用同样的方法再创建一个【..c.txt】
使用dir查看一下文件
此时我们可以发现并没有文件显示出来,也就是说我们想要隐藏文件的目的已经初步完成了。为什么说是初步呢?因为我们还没有检查是不是真正隐藏了。这里我们打开文件夹选项,把所有隐藏都显示出来。如图
点击应用、确定。
然后我们查看目录下的文件情况如下图。
我们发现刚才创建的..:b.txt和..:c.txt并没有显示出来,也就是说这两个文件已经实现了真正的隐藏。
那我们要怎么去打开这两个文件呢,答案是使用命令打开,如果是记事本文件的话就用notepad打开,如果是其他则用其他软件的打开方式打开,如果是程序的话就直接使用start命令来打开。详情请查看windows的帮助。
这里我们示范一下打开之前的..:b.txt
这样我们就成功打开了这个文件,内容和开始的时候创建的a.txt文件一样。
看到这里大家可能很疑惑为什么叫做不死文件,原因是这样的,如果这个文件是创建在根目录下的话,那这个文件就无法删除了,只有格式化这个盘才能删除。如果是在目录下的话,那就只能强行删除目录。但是需要注意的是,如果你忘记了这个文件的名字,那么就无法打开了。
下面还有一种隐藏的方法,即将一个文件藏在另一个文件的文件名下。
例如:同时存在a.txt和b.txt两个文件,
然后使用【type b.txt>>a.txt:b.txt】
这样就可以把b.txt隐藏起来了。但是需要注意的是,如果把a.txt删除了,那么这个藏起来的文件【a.txt:b.txt】就会同时被删除了。
文件的隐藏方式我们已经知道了,那么目录该怎么隐藏呢?
这里我们使用的命令是【md】,即创建目录的命令
只是在命名文件夹的时候要注意文件夹要命名成【test…\】
例如:
这样我们就成功创建了一个不死目录。
然后我们在资源管理器中打开这个目录,效果如图
我们发现已经无法正常打开了,那么应该怎么才能打开这个目录呢?
使用开始运行,然后输入这个文件夹的目录,如图
然后就能打开了,如图
谢谢支持!
创建不死目录、不死文件