方法一(推荐)eg:现需隐藏e盘bak目录下的tools文件夹e:\bak\tools
运行:cmd
键入:attrib +s +a +h +r e:\bak\tools
然后,你再进去看e盘bak目录下,刷新下,是否还有tools这个文件夹!
这样就做到了真正的隐藏,不管你是否显示隐藏文件,此文件夹都看不见
自己需要访问的时候怎么办?
打开我的电脑—键入e:\bak\tools就可以直接进入,条件是,你必须要记得自己的隐藏文件夹名
现在需要取消该隐藏文件夹,命令如下:
运行:cmd
键入:attrib -a -s -h -r e:\bak\tools
进入e盘bak目录下,会发现tools文件夹显示出来了
如果你想要真正隐藏文件夹,还是按上面说的比较保险。

方法二
我们新建一个文件夹把它命名为:你想要命名的名字.{208D2C60-3AEA-1069-A2D7-08002B30309D} ,这样你会看到该文件夹的图标变成了网上邻居的文件图标。要是你双击它,执行的动作不是进入文件夹而是真的进入网上邻居,不过如果你直接选中并右击该文件(其实是文件夹),那么选择“打开”即可。去试一试吧!!
更多的后缀:
无关联文件 文件名.{00021401-0000-0000-c000-000000000046}
BMP文件 文件名.{d3e34b21-9d75-101a-8c3d-00aa001a1652} HTML文件 文件名.{25336920-03f9-11cf-8fd0-00aa00686f13}
媒体剪辑文件 文件名.{00022601-0000-0000-c000-000000000046}
打印机 文件名.{2227a280-3aea-1069-A2de-08002b30309d}
控制面板 文件名.{21ec2020-3aea-1069-A2dd-08002b30309d}
网上邻居 文件名.{208d2c60-3aea-1069-A2d7-08002b30309d}
拨号网络 文件名.{992cffa0-F557-101a-88ec-00dd010ccc48}
计划任务 文件名.{D6277990-4c6a-11cf-8d87-00aa0060f5bf}
回收站 文件名.{645ff040-5081-101b-9f08-00aa002f954e}
Web文件夹 文件名.{Bdeadf00-C265-11d0-Bced-00a0c90ab50f}
历史记录 文件名.{Ff393560-C2a7-11cf-Bff4-444553540000}
收藏夹 文件名.{1a9ba3a0-143a-11cf-8350-444553540000}
excel.{00020810-0000-0000-C000-000000000046}
word.{00020900-0000-0000-C000-000000000046}
media.{00022603-0000-0000-C000-000000000046}
CAB.{0CD7A5C0-9F37-11CE-AE65-08002B2E1262}
计划任务.{148BD520-A2AB-11CE-B11F-00AA00530503}
搜索-计算机{1f4de370-d627-11d1-ba4f-00a0c91eedba}
网上邻居.{208D2C60-3AEA-1069-A2D7-08002B30309D}
我的电脑.{20D04FE0-3AEA-1069-A2D8-08002B30309D}
控制面板.{21EC2020-3AEA-1069-A2DD-08002B30309D}
打印机.{2227A280-3AEA-1069-A2DE-08002B30309D}
html.{25336920-03f9-11cf-8fd0-00aa00686f13}
mht.{3050F3D9-98B5-11CF-BB82-00AA00BDCE0B}
mshta.{3050f4d8-98B5-11CF-BB82-00AA00BDCE0B}
我的文档.{450D8FBA-AD25-11D0-98A8-0800361B1103}
XML.{48123bc4-99d9-11d1-a6b3-00c04fd91555}
回收站(满).{5ef4af3a-f726-11d0-b8a2-00c04fc309a4}
回收站.{645FF040-5081-101B-9F08-00AA002F954E}
ftp_folder.{63da6ec0-2e98-11cf-8d82-444553540000}
网络和拨号连接.{7007ACC7-3202-11D1-AAD2-00805FC1270E}
写字板文档.{73FDDC80-AEA9-101A-98A7-00AA00374959}
Temporary Offline Files Cleaner.{750fdf0f-2a26-11d1-a3ea-080036587f03}
用户和密码.{7A9D77BD-5403-11d2-8785-2E0420524153}
Internet 临时文件.{7BD29E00-76C1-11CF-9DD0-00A0C9034933}
下载的程序文件的清除程序.{8369AB20-56C9-11D0-94E8-00AA0059CE02}
公文包.{85BBD920-42A0-1069-A2E4-08002B30309D}
ActiveX 高速缓存文件夹.{88C6C381-2E85-11D0-94DE-444553540000}
mail.{9E56BE60-C50F-11CF-9A2C-00A0C90A90CE}
历史记录.{FF393560-C2A7-11CF-BFF4-444553540000}
目录.{fe1290f0-cfbd-11cf-a330-00aa00c16e65}
Internet Explorer.{FBF23B42-E3F0-101B-8488-00AA003E56F8}
Snapshot File.{FACB5ED2-7F99-11D0-ADE2-00A0C90DC8D9}
预订文件夹.{F5175861-2688-11d0-9C5E-00AA00A45957}
MyDocs Drop Target.{ECF03A32-103D-11d2-854D-006008059367}
Policy Package.{ecabaebd-7f19-11d2-978E-0000f8757e2a}
搜索结果.{e17d4fc0-5564-11d1-83f2-00a0c90dc849}
添加网上邻居.{D4480A50-BA28-11d1-8E75-00C04FA31A86}
Paint.{D3E34B21-9D75-101A-8C3D-00AA001A1652}
管理工具.{D20EA4E1-3957-11d2-A40B-0C5020524153}
字体.{D20EA4E1-3957-11d2-A40B-0C5020524152}
Web Folders.{BDEADF00-C265-11d0-BCED-00A0C90AB50F}
DocFind Command.{B005E690-678D-11d1-B758-00A0C90564FE}
脱机文件夹.{AFDB1F70-2A4C-11d2-9039-00C04F8EEB3E}
打印机.{2227A280-3AEA-1069-A2DE-08002B30309D

1、运行cmd
2、在cmd窗口中输入如下命令:
md D:\test..\
(在D盘创建文件夹名为test.)
D:\test.这个文件夹普通方式是无法打开的,不信自己可以试;
3、在运行中输入命令:
d:\test..\

(或者在命令提示符里面输入:
start d:\test..\)
即可以打开文件夹test.,并可以在文件夹内操作,和一般文件夹一样,记住,只能通过这个方式可

以打开D盘的文件夹test.;
4、如果需要删除这个文件夹,请在cmd窗口中用命令:
rd D:\test..\

建立真正隐藏的文件夹,放敏感资料

先说一下:不是attrib 的那种!
大家都知道autorun.inf免疫的原理吧。
这里我也说略略说一下,方便新手学习下。

其中用到了1个指令是 mkdir:意思是建立文件夹。
不明白的可以命令行下输入:mkdir /?

原理如下:

在驱动器根目录建立一个不可删除的文件夹,叫做”autorun.inf”,利用windows同目录文件不允许

重名这个特点,使病毒无法写入autorun.inf ,破坏病毒的启动。就这么简单。

举个例子,现在我们免疫d:盘,如下操作:

1: 打开cmd窗口
2: d:
3: md autorun.inf (建立”autorun.inf”文件夹)
4: cd autorun.inf (进入”autorun.inf”文件夹)
5: md tiger..\ (创建不可删除的文件夹)

这样子,d:盘里面会出现一个名为autorun.inf的文件夹,内有一个名为”tiger.”的子文件夹,无法

删除的。成功。
对于每一个驱动器,建议都免疫一下。
废话就说到这里。

开始今天的正题:
上面说的无法删除的目录,可以用来放任何文件,就算里面放了文件,你看这个文件夹的大小,也

是空的。呵呵!好像里面是没有文件的,真好。但毫无疑问,肯定是要占空间的。但是有个缺点就

是,大家都看得见这个目录,如要特殊用途,就有点不方便了吧,嘿嘿,今天不小心发现了下面这

种办法。不仅能放文件,而且看都看不见,我到目前为止都还不知道它到底放到哪里去了。

在命令行下,在任何目录下,使用dir命令可以看见当前目录下的文件和文件夹。这个应该都知道。
你应该还看见了一个叫”..”和一个叫”.”的目录。
“..”目录代表上一级目录,”.”代表本目录。

但是这两个目录在图形界面模式下是不显示的,好了,很好,我的目标就是这个。
把上面的操作改成这样。

1: 打开cmd窗口
2: d:
3: md tiger (建立”tiger”文件夹)
4: cd tiger (进入”tiger”文件夹)
5: md …\ (创建不可删除且隐藏的文件夹)

(md ..\ 不行,我试过了==”拒绝访问”)

现在打开d盘,去tiger目录看看!发现什么了?呵呵!
什么也没有吧!
非常好!
如何打开这个目录呢?
开始->运行->输入”D:\tiger\…\”,就可以打开了,复制粘贴随便你吧!不管怎么样,可以保证两

点:1:看不见;2:可以放东东。

如何删除?
先保证”D:\tiger\..”目录为空,如果不为空,先删除里面的文件。
然后如下操作即可:

1: 打开cmd窗口
2: d:
4: cd tiger
5: rd e2e2~1

(为什么是rd e2e2~1==>请看下文)

原理分析:
windows分为长文件名和短文件名。
比如你的C:\Program Files的短文件名就是:PROGRA~1
dir c:\ /x 就可以看见。

/X 显示为非 8dot3 文件名产生的短名称。格式是 /N 的格式,
短名称插在长名称前面。如果没有短名称,在其位置则
显示空白。

为什么说这个呢?
其实windows目录中,我猜想是允许同目录下同名文件存在的。
只要短文件名不同就可以了,遗憾的是,我现在还没有找到设置短文件名的办法。
想法也没有办法测试。

如果你进入D:\tiger\..目录
命令:”cd d:\tiger”–>cd e2e2~1(cd …\不行哦)
看见了吧!这里我们只能使用短文件名访问,也就是e2e2~1,
复制粘贴都可以的!
之所以能隐藏!原因是:对于长文件名为”..”的目录,windows都将其隐藏,而没有判断短文件名,

这是我们利用的地方,嘿嘿!很好!
之所以可以放文件!因为这个东西本来就存在。
当然是不能删除的了!(除非用命令行–〉必须使用短文件名)
大家如果要编程实现!只要注意e2e2~1就可以了!其他随便玩!

摘自:败家blog

windows系统如何真正隐藏文件夹[转载]的更多相关文章

  1. Unity调用windows系统dialog 选择文件夹

    #region 调用windows系统dialog 选择文件夹 [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)] public ...

  2. php项目,别人无法访问自己(windows 系统)上Apache服务器原因(转载)

    别人无法访问自己电脑上的Apache服务器,其中最大的原因是因为Windows防火墙的因素. 1.有安装防火墙的,把防火墙关闭 2.windows默认带防火墙的,进入 控制面板-系统和安全-Windo ...

  3. 使用VM Tools让VMware虚拟机里的ubuntu能够共享Windows系统的文件夹

    我们经常有这样的使用场景,在宿主机Windows(Linux)操作系统上通过VMware软件安装了一个Linux(Windows)的虚拟机, 然后需要在两种操作系统中通过某种介质共享数据. 一种比较麻 ...

  4. [转载]Windows系统的错误报告保存在哪个文件夹里?

    转自:http://www.xitonghe.com/jiaocheng/xp-786.html   Windows系统的错误报告保存在哪个文件夹里? 发布时间:2014-10-31 20:52:20 ...

  5. 关于Linux系统和Windows系统中文件夹的命名规范

    Windows系统中. 1.在创建文件夹的时候不能以"."开头(但是文件以多个点开头并且还有其他合法字符的话就是合法的) 但是在windows系统中确实见过以一个点".& ...

  6. C# - 获取windows系统特殊文件夹路径

    一.路径分类 1.绝对路径 完整路径,从磁盘符号开始,如:C:\Windows 2.相对路径 以当前路径为起点,不包含磁盘符号,通常使用“..\”符号来访问上级目录中的文件或文件夹. ../Windo ...

  7. Windows系统,文件和文件夹命名规则:

    不能包含:< > / \ | : * ? windows中,文件名(包括扩展名)可高达 个字符.文件名可以包含除 ? “ ”/ \ < > * | : 之外的大多数字符:保留文 ...

  8. Redis进阶实践之三如何在Windows系统上安装安装Redis(转载)

    Redis进阶实践之三如何在Windows系统上安装安装Redis 一.Redis的简介 Redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括 ...

  9. 【.Net】C#获取Windows系统特殊文件夹的路径

    系统特殊文件夹是包含公共信息的文件夹,如“Program Files”.“Programs”.“System”或“Startup”.特殊文件夹在默认情况下由系统设置,或者由用户在安装 Windows ...

随机推荐

  1. [UE4]单映射:TMap容器,字典表

    一.TMap是什么 TMap是UE4中的一种关联容器,每个键都关联着一个值,形成了单映射关系.因此你可以通过键名来快速查找到值.此外,单映射要求每个键都是唯一的. 二.创建和填充单映射 如果你想创建一 ...

  2. CentOS 6.2图形界面允许root用户登录

    测试环境中,很多操作需要root用户权限,为了提高测试效率,因此有时希望直接使用root用户登陆系统,但是CentOS的图形界面默认不允许root用户登陆,这是由于pam的限制,需要进行如下设定: 1 ...

  3. Redis 密码设置和查看密码

    Redis 密码设置和查看密码 redis没有实现访问控制这个功能,但是它提供了一个轻量级的认证方式,可以编辑redis.conf配置来启用认证. 1.初始化Redis密码: 在配置文件中有个参数: ...

  4. python中os常用方法

    python中OS常用方法 Python的标准库中的os模块包含普遍的操作系统功能.如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的.即它允许一个程序在编写后不需要任何改动,也不会发生任何问 ...

  5. Data Provider 中没有.net framework Data provider for Mysql 的解决方法

    近来做的一个项目中,数据库用的是 MySql, 而在项目使用 Entity Data Model 来做数据服务层,可是在项目中添加 Data Entty Model 时,一般我们都会选择从数据库中直接 ...

  6. python3调用C动态库

    软硬件环境 OS X EI Capitan Python 3.5.1 GCC 4.9 前言 最近在做python3开发中,碰到了一个问题,需要通过调用C的一个动态链接库来获取相应的值.扒了扒网络,动手 ...

  7. elt区间分布

    select DATE_FORMAT(CURDATE(),'%Y%m%d') DateId,elt(interval(curnum,0, 10000,20000,30000,40000,50000, ...

  8. JAVA 文件与base64之间的转化, 以及Web实现base64上传文件

    <1>文件与base64字符串之间的转化 package servlet_file_upload; import java.io.File; import java.io.FileInpu ...

  9. nginx: [error] open() "/usr/local/var/run/nginx.pid" failed (2: No such file or directory)

    nginx: [error] open() "/usr/local/var/run/nginx.pid" failed (2: No such file or directory) ...

  10. inline和inline-block的间隙问题

    我们在前端布局的时候,会偶尔发现,在具有inline/inline-block属性的元素间存在一小段间隙,网上有些文章说这个间隙是6px,但我觉得应该是一个空格的宽度. 这里以inline-block ...