热搜词
发表于 2020-3-22 22:09:24 | 显示全部楼层 |阅读模式
win 10 系统下建立删不掉打不开的带点的特殊文件夹(畸形目录)的方法

WIN 10 系统创建带点的特殊文件夹方法:

1.在运行中输入cmd,回车,打开命令行窗口;
2.在命令行窗口中切换到想要建立文件夹的硬盘分区,如D盘;
3.输入 md test..\回车,生成一个名为test..的文件夹。

关键点:​有两个点和一个反斜杠,这是关键!此方法生成的文件夹在资源管理器中无法直接访问和删除。

WIN 10 系统查看带点的特殊文件夹短文件名方法:
在命令行中键入  dir /x  能显示非8.3长文件名的短名称,短名称排在长名称之前。

WIN 10 系统打开带点的特殊文件夹的方法:
start命令是用于启动单独的“命令提示符”窗口来运行指定程序或命令。如果在没有参数的情况下使用,start 将打开第二个命令提示符窗口。
D:\>start d:\test~1

WIN 10 系统删除带点的特殊文件夹的方法:
若要删除该文件夹,则在命令后窗口键入  rd D:\test..\  或  rd D:\test..\ /s就可以删除了。

WIN 10 系统往带点的特殊文件夹内粘贴文件的方法:
在 Windows 10 系统中,往带点的特殊文件夹内粘贴文件需要通过命令行操作或短文件名路径实现。以下是具体方法和注意事项:

1. 使用 copy 命令
copy 文件路径 "D:\test..\\"   或使用短文件夹名 "D:\test~1\"

示例:
copy C:\Users\Admin\Desktop\*.* "D:\test..\\"  

注意:
目标路径结尾必须加 \\(双反斜杠)
路径需用英文双引号包裹

2. 使用 xcopy 命令(批量复制)
xcopy C:\SourceFolder\*.* "D:\test..\\" /s /e /h   

注:如果源路径也含有带点的特殊文件夹,会提示“找不到文件”,如:“C:\123..\\",就把长文件夹名改为短文件夹名 "C:\123~1\"

参数说明:
/s 复制非空目录
/e 包括空目录
/h 复制隐藏文件

注:此方法仅适用用win7 32位、win10、win11 系统,但是唯独不适用于win7 64位系统,在win7 64位系统下建立此文件夹,仍然可以双击打开,但是删不掉此文件夹,临时解决方法为建立一个不带点的同名文件夹,这样双击带点文件夹时打开的是不带点的同名文件夹。



在 Windows 10 系统中,通过命令行创建类似 123..\ 的带点特殊文件夹(如 md 123..\ 生成的文件夹),其原理主要涉及 ​Windows 文件系统命名规则漏洞和 ​路径解析机制的特殊性。以下是具体分析:

一、利用非法路径命名漏洞
​非标准命名规则
Windows 文件系统禁止用户创建包含某些保留字符(如 ?、*、:)或特殊后缀(如以 . 结尾)的文件夹名称。但通过命令行直接输入 md 123..\ 时,系统会绕过资源管理器的路径校验,生成一个非标准路径的文件夹。这种文件夹的名称末尾包含两个点(..)和一个反斜杠(\),属于非法命名格式。

​系统保留设备名机制
类似 CON、AUX 等设备名在 Windows 中被保留,无法通过常规方法创建。而带点的特殊文件夹名称(如 123..\)会触发系统对保留设备名的模糊匹配机制,使文件夹被错误识别为保留名称的变体,从而阻止常规操作。

二、路径解析逻辑的缺陷
​资源管理器与命令行的路径处理差异
资源管理器(Explorer)和命令行(CMD)对路径的解析逻辑不同:

​资源管理器:严格遵循文件命名规范,拒绝访问非法路径。例如,双击 123..\ 文件夹时,资源管理器会尝试将其修正为合法路径(如 123),导致访问失败。
​命令行:允许通过绝对路径(如 start D:\123..\)绕过校验,直接访问或删除文件夹。
​短文件名兼容性
通过 dir /x 可查看特殊文件夹的短名称(如 123~1),这是 Windows 为长文件名生成的 8.3 格式兼容名称。短文件名允许通过 start D:\123~1 打开文件夹,但资源管理器仍无法直接解析原始非法路径。

三、系统保护机制的规避
​NTFS 文件系统的特性
NTFS 文件系统支持复杂的路径结构,但资源管理器未完全适配此类非法路径。例如,通过命令行创建的 123..\ 文件夹在 NTFS 中实际存储为一个独立实体,但资源管理器因无法正确解析其路径而显示错误。

​权限与安全策略的绕过
此类文件夹的创建和删除需依赖命令行权限,普通用户通过资源管理器操作时会因权限不足或路径校验失败而无法执行。例如,直接右键删除会提示“找不到该项目”。

四、总结:漏洞的底层逻辑
​技术本质:利用 Windows 对非法路径的校验漏洞,通过命令行生成一个不符合标准命名规则的文件夹,使资源管理器和部分系统工具无法正确处理。
​影响范围:该漏洞在 Windows XP 至 Windows 11 中均存在,但不同版本的系统对路径修正和权限控制的严格性不同(如 Windows 7 64位系统部分修复了此问题)。
​应用场景:常用于隐私保护或防止误删,但需注意其不稳定性(如磁盘整理或系统更新可能导致文件夹被修正)。
通过上述机制,用户既能实现文件夹的“隐形”,也需承担因系统兼容性差异导致的操作风险。如需稳定保护隐私,建议结合加密工具或权限管理。


全部评论1
灰儿 发表于 2020-3-22 23:13:52 | 显示全部楼层
http://www.admin365.cn/thread-84-1-1.html  XP系统下建一个打不开,删不掉的带点的特殊文件夹(畸形目录)方法

http://www.admin365.cn/thread-6279-1-1.html  win 7 32位系统下建立删不掉打不开的带点的特殊文件夹(畸形目录)的方法

http://www.admin365.cn/thread-40680-1-1.html     win7 32位系统打开带点的特殊文件夹(畸形目录)的方法

http://www.admin365.cn/thread-45146-1-1.html   win 10 系统下建立删不掉打不开的带点的特殊文件夹(畸形目录)的方法

回复

使用道具 举报

回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|管理员之家 ( 苏ICP备2023053177号-2 )

GMT+8, 2025-4-20 01:06 , Processed in 0.147761 second(s), 24 queries .

Powered by Discuz! X3.5

Cpoyright © 2001-2025 Discuz! Team