0x00. 什么是windows畸形文件夹

畸形文件夹是window系统中通过非正常途径建立的文件夹,具有难以查看,删除等特点。

0x01. 畸形文件夹建立,删除,打开

畸形文件夹的建立,删除,打开要借助cmd

建立

MD C:\文件夹名..\
MKDIR C:\文件夹名..\

建立时必须加上盘符和路径,个人感觉写法应该是模拟路径的形式,让系统以为这段指令合法,从而建立非法的文件夹。但实际上系统并没有为建立的文件夹分配合法的路径。所以在删除文件夹时,系统找不到路径从而就无法删除了。

删除

RD C:\文件夹名..\ /s
RMDIR C:\文件夹名..\ /s

打开

START C:\文件夹名..\
开始——运行中直接输入:c:\文件夹名..\

win7以上畸形文件夹可以直接打开,所以想像xp一样在里面藏点什么的同学还是不要想了。

0x02. 畸形文件夹的混淆

但是如果建立一个和畸形文件显示同名的正常文件夹,比如

我们建立个畸形文件夹
MD C:\123..\
同时建立个同名正常文件夹
MD C:\123..

这时,建立的畸形文件夹的所有信息会和正常文件夹同步。如果我们在正常文件夹中建立一个文件,在畸形文件夹中同样会显示出来。而在畸形文件夹中建立的文件会马上消失。这是怎么回事呢?原来,我们的畸形文件夹并没有合法路径,所以在建立一个同名的合法文件夹时,系统会误以为俩者是一个文件夹,都是合法的那个文件夹,所以在正常文件夹中建立的文件同样会显示在畸形文件夹中,而在畸形文件夹中建立的文件实际地址是畸形文件夹中,而现在显示的是正常文件夹的内容,所以在建立一瞬间会立马“隐藏”。如果我们删掉其中一个,虽然俩者都具有合法路径了,但是不管删除哪个,实际上还是指向正常的那个文件夹,最后还是剩下畸形的那个了,而我们刚才建立在畸形文件夹中的文件,会出现在畸形文件夹中。

命令行创建畸形文件夹:

第一步:在运行中输入cmd,回车,打开命令行窗口

第二步:在命令行窗口中切换到想要建立文件夹的硬盘分区,如D盘(输入d:)

第三步:输入 MD 123..\ 回车,注意文件夹名后有2个小数点

这样就创建了一个畸形文件夹了,它既不能直接进入,也不能删除。如果想进入或者删除这个文件夹,可以用下面的方法。

删除:在命令行窗口中输入 rd 123..\回车,即可删除(删除前请确认里面的文件都是不需要的,不要删错了)

进入:在命令行窗口中输入start d:\123..\(注意这里一定要是文件夹的绝对路径,否则无法打开此文件夹)你就可以随心所欲的把不想让别人看到的资料放进去啦!

实例

目录下存在一个名为 “888.”的文件夹,无法直接打开

使用cmd的start目录,并在末尾加上".\"就可以打开了

畸形目录管理工具(DeformityPath)

这是一个畸形文件夹管理工具,可以创建、打开、修改、删除畸形目录。此外还可以修改是否隐藏畸形目录。

畸形目录是一种特殊的文件夹形式,这种目录在系统备份中比较常见,一般文件夹名称最后都是...的形式。这种带点的文件夹一般称为畸形目录,需要使用MS-DOS才能对其操作,但MS-DOS相当麻烦,不直接。现在有了这个工具,一切轻松解决。藏私不再难!

链接: http://pan.baidu.com/s/1gdpp3n9 密码: 5rwy

总结:

可以用命令行创建自定义的文件夹,如在U盘中创建一个文件“..imsoft.cnblogs..”,若需要删除而命令行删除不了时候,DeformityPath可以派上用场。

【在U盘中创建不可删除的文件目录,可以做标识,因此可以用到上面的创建畸形目录的方法】

Windows畸形文件夹相关推荐

  1. 简单的反U盘病毒(删除不了的畸形文件夹)

    很久的风行就是用的这种方法来防止用户删除它. 很久以前的一段时期也用次方法防U盘病毒 如下所示: 防U盘病毒的原理就是在每个盘创建一个这样的文件 下面先接受几个win API DWORD WINAPI ...

  2. 文件夹删不掉?有种文件夹叫 畸形文件夹

    右键删除 删不掉. 用命令行 rd命令  删除,找不到文件. 文件粉碎机 粉碎无效果. 在网上查到这个命令 DEL /F /A /Q \\?\%1   RD /S /Q \\?\%1 新建文本文档,然 ...

  3. 如何删除 Windows.old 文件夹

    在对 windows 系统进行升级之后,发现在 C 盘里多出了一个 Windows.old 的文件夹,这时我们直接用点击它进行删除是没有权限的,不能进行删除,那么,怎么样才能对它进行删除呢?方法有很多 ...

  4. 服务器2012系统在dos卸载,Windows系统下彻底删除Windows.old 文件夹的方法

    系统是直接硬盘安装的,导致c盘产生了旧系统的文件夹Windows.old,占用很大的磁盘空间,删也删不掉,咋办?不要紧,下面大神来教你神操作!!! 1.打开"计算机",选择C盘,进 ...

  5. linux根目录数量限制,windows,linux文件夹下文件上限最大个数

    1.FAT16文件系统, 可以保存的文件体积最大值是 4 GB - 1 byte (2^32 bytes - 1 byte): 卷的最大体积是4GB:每个卷上最多可以保存的文件数量是65,536个 ( ...

  6. Windows.old文件夹恢复系统解决方案

    开始在百度上搜,百度经验,还有很多复制百度经验的答案,关键是我没有DVD, 那种方法基本不管用,何况现在笔记本都不太喜欢装光驱了,后面自己摸索,尝试各种办法,最终发现原理,其实很简单的. 第一步: 必 ...

  7. Windows“启动”文件夹

    Windows"启动"文件夹介绍 Windows系统都有一个"启动"文件夹,把需要打开的程序的快捷方式放到"启动"文件夹里,就可以实现开机自 ...

  8. Win10彻底删除Windows.old文件夹

    问题 每当Win10系统进行较大的功能更新后,系统磁盘都会多出一个Windows.old文件夹,用来保存旧的Windows系统文件以供恢复系统,大概20G左右. 如果不需要恢复系统,那么我们可以把这个 ...

  9. 改变 Windows 用户文件夹默认位置

    https://social.microsoft.com/Forums/zh-CN/b6602d50-1a75-42d2-90bd-3dc6c2c82147/programdata?forum=win ...

最新文章

  1. 实时的.NET程序错误监控产品Exceptionless
  2. [HNOI2002]彩票
  3. mysql 查询姓张或者姓王_mysql查询练习
  4. 重磅 | 一场你从未见过的数据中心盛会
  5. java的abstract的意思_java – spring中的abstract =“true”是什么意思?
  6. 人工智能,装在罐子里
  7. python url拼接_python学习笔记——urllib篇
  8. 名下房产、汽车、存款被查封后,王思聪要筹拍电影了...
  9. 决策树识别MNIST数据集
  10. springboot毕业设计管理系统(带论文)
  11. Matlab 生成方波信号
  12. 2022年最全软件测试面试题加答案,毫不夸张的说,学完面试涨薪5K
  13. android设置自动亮度,android5.1 自动亮度调节简析
  14. 有关H5第六章的背景与阴影介绍
  15. java毕业设计—— 基于java+JSP+SSH的任务调度系统设计与实现(毕业论文+程序源码)——任务调度系统
  16. 扫地机器人拖实木地板_扫地机器人会不会损坏高档木地板
  17. 计算机课程调整论文,计算机课程改革论文
  18. Windows 8寄托着微软对移动计算、客厅控制和超级操作系统的全新理解与尝试
  19. 黑白棋算法分析(一)
  20. Windows Server 2019 WEB和FTP服务器配置

热门文章

  1. 农产品电商app开发的主要价值与功能分析
  2. 嵌入式 ARM 控制器采用 NXP 的高性能处理器 I.MX6ULL
  3. 基于ARM Cortex-M3微控制器(STM32系列)基础知识(三)——ARM指令集
  4. export和import的答疑
  5. frame,iframe
  6. 计算机三级网络app,‎App Store 上的“计算机三级网络技术题库”
  7. 算法设计与分析:分治法输出数字旋转方阵
  8. 连线杂志:盖茨53年人生大事记
  9. 火星坐标, WGS84坐标, 百度坐标
  10. C语言的一维数组名和对数组名取地址