zoukankan      html  css  js  c++  java
  • 创建不死目录、不死文件

    首先我们需要了解几个知识

    type命令的使用

    重定向

    基本的cmd操作

    下面开始讲解

    首先进入cmd

    clip_image002

    然后我们使用cd命令切换到d:

    clip_image004

    我们先创建一个测试文件【a.txt】,文件内容如下

    clip_image006

    接下来使用type命令和重定向来将这个文本文件重定向到另外的文件中,注意,如果要保证这个文件是完全隐藏的不死文件,则需要将文件名按照以下格式命名。

    格式:【..:X.Y】,例如:..:b.txt

    如图:

    clip_image008

    如果操作结果如图中所示一样没有任何错误显示的话,则说明已经成功创建了。

    我们使用dir命令来查看一下当前目录下的文件有哪些

    clip_image010

    我们用同样的方法再创建一个【..c.txt】

    clip_image012

    使用dir查看一下文件

    clip_image014

    此时我们可以发现并没有文件显示出来,也就是说我们想要隐藏文件的目的已经初步完成了。为什么说是初步呢?因为我们还没有检查是不是真正隐藏了。这里我们打开文件夹选项,把所有隐藏都显示出来。如图

    clip_image015

    点击应用、确定。

    然后我们查看目录下的文件情况如下图。

    clip_image017

    我们发现刚才创建的..:b.txt和..:c.txt并没有显示出来,也就是说这两个文件已经实现了真正的隐藏。

    那我们要怎么去打开这两个文件呢,答案是使用命令打开,如果是记事本文件的话就用notepad打开,如果是其他则用其他软件的打开方式打开,如果是程序的话就直接使用start命令来打开。详情请查看windows的帮助。

    这里我们示范一下打开之前的..:b.txt

    clip_image019

    这样我们就成功打开了这个文件,内容和开始的时候创建的a.txt文件一样。

    看到这里大家可能很疑惑为什么叫做不死文件,原因是这样的,如果这个文件是创建在根目录下的话,那这个文件就无法删除了,只有格式化这个盘才能删除。如果是在目录下的话,那就只能强行删除目录。但是需要注意的是,如果你忘记了这个文件的名字,那么就无法打开了。

    下面还有一种隐藏的方法,即将一个文件藏在另一个文件的文件名下。

    例如:同时存在a.txt和b.txt两个文件,

    然后使用【type b.txt>>a.txt:b.txt】

    这样就可以把b.txt隐藏起来了。但是需要注意的是,如果把a.txt删除了,那么这个藏起来的文件【a.txt:b.txt】就会同时被删除了。

    文件的隐藏方式我们已经知道了,那么目录该怎么隐藏呢?

    这里我们使用的命令是【md】,即创建目录的命令

    只是在命名文件夹的时候要注意文件夹要命名成【test…】

    例如:

    clip_image021

    这样我们就成功创建了一个不死目录。

    然后我们在资源管理器中打开这个目录,效果如图

    clip_image023

    我们发现已经无法正常打开了,那么应该怎么才能打开这个目录呢?

    使用开始运行,然后输入这个文件夹的目录,如图

    clip_image024

    然后就能打开了,如图

    clip_image026

    谢谢支持!

  • 相关阅读:
    ORACLE常用SQL优化hint语句
    TestNG 入门教程
    博客迁移
    WebMvcConfigurer
    Nginx 配置
    SpringBoot部署
    MyBatis 动态 SQL
    Spring Boot 验证表单
    Spring Boot session与cookie的使用
    Spirng MVC 重定向传递对象
  • 原文地址:https://www.cnblogs.com/flyingcode/p/6001255.html
Copyright © 2011-2022 走看看