51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

怎么在windows系统上创建名称为空的文件、文件夹?及实现物理意义上的隐藏

热帖最近在批量修改文件夹名称的时候,突发奇想,能不能在 windows 系统上创建一些名称为空的文件或文件夹呢?

找了下资料,还真可以实现,并且方法还有两种:

1、借助字符映射表,选中并复制字符映射表中的空白字符,重命名文件、文件夹,然后粘贴进去即可:

// 字符映射表是 windows 自带的组件,windows搜索框搜索"字符映射表"或到 开始菜单->附件 中查找

怎么在windows系统上创建名称为空的文件、文件夹?及实现物理意义上的隐藏

P1.滚动字符映射表,直到发现如红框中所示的白色无字符小方框,任意点击一个,"选择"->"复制"

实现效果:

怎么在windows系统上创建名称为空的文件、文件夹?及实现物理意义上的隐藏

P2.文件、文件夹名称为空

2、通过 cmd 命令行命令创建: 格式为md "[path:]\ \"。如想要在桌面上创建名称为空的文件夹,md "C:\Users\Administrator\Desktop\ \",注意 path 路径一定要以 **"\"**结尾哦

怎么在windows系统上创建名称为空的文件、文件夹?及实现物理意义上的隐藏

P3.通过cmd命令md "[path:]\ \"创建名称为空的文件夹

再来看桌面上,现在有两个名称为空的文件夹和一个名称为空的文件。windows 系统不是不允许在同一路径下存在相同名称的两个文件或文件夹吗?难道这是卡 bug 了?

怎么在windows系统上创建名称为空的文件、文件夹?及实现物理意义上的隐藏

P4.桌面上出现两个名称为空的文件夹?

No,No,No,其实这是个障眼法啦。这两种方式实现的文件、文件夹名称虽然都为"空",但其底层逻辑有明显不同:

第一种通过字符映射表方式实现的文件、文件夹名称为"空",其实是假的、视觉效果上的为空,它或它们的真实名称是在字符映射表上显示为空的一串字符,在 windows 系统来看和命名为"张三"、"李四"的文件夹没什么两样。

第二种通过 cmd 命令创建的文件、文件夹,是真正意义上的名称为空,应该算是 windows 系统上仍存在的小小 bug。

在同一目录,通过 cmd 命令方式只能创建一个空名称目录或文件,但通过字符映射表的方式就没什么限制了,如本文图1 红色框所示,就有 27 个空白字符,意味着至少可以创建 27 个名称为空的文件、文件夹。

怎么在windows系统上创建名称为空的文件、文件夹?及实现物理意义上的隐藏

P5.cmd命令在同一路径下只能创建一个名称为空的文件夹(否则会提示子目录或文件已经存在)

扩展:

除了创建名称为"空"/空的文件、文件夹外,类似字符映射表空白字符原理,我们可以巧妙设置文件、文件夹的图标为"空白",达到物理上隐藏文件、文件夹的目的:

// 右键文件、文件夹属性,自定义,更改图标,然后向右滚动鼠标滚轮,直到发现如下图红框所示的空白图标,选中任意一个,确定。

怎么在windows系统上创建名称为空的文件、文件夹?及实现物理意义上的隐藏

P6.修改文件、文件夹图标为空白图标

这样,名称为"空"/空、图标也为"空"的文件、文件夹就在桌面上彻底隐身啦,使用任何搜索或其他技术手段都无法找到,只有鼠标移动到指定位置,才会显示出隐藏的模块来。

//使用隐藏的文件、文件夹和正常文件、文件夹没什么两样哈,双击就可以打开。

怎么在windows系统上创建名称为空的文件、文件夹?及实现物理意义上的隐藏

P7.物理上隐藏文件、文件夹,只有鼠标滑过才会显示出阴影模块~

特别说明:

通过md "[path:]\ \"命令行方式创建的名称为空的文件夹,使用文件夹右键"删除"菜单是无法正常删除的,需要在cmd窗口中使用 rd "[path:]\ \"命令,如 rd "C:\Users\Administrator\Desktop\ \" 。

赞(0)
未经允许不得转载:工具盒子 » 怎么在windows系统上创建名称为空的文件、文件夹?及实现物理意义上的隐藏