博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于文件夹的手动隐藏和恢复
阅读量:4071 次
发布时间:2019-05-25

本文共 1121 字,大约阅读时间需要 3 分钟。

前一段时间突然想尝试一下不利用工具怎么把文件夹隐藏掉。于是在网上搜得此法,其实是一伪装方法,把文件夹
伪装成回收站。然按照说明,我成功隐藏了,但却没法按照它上面的方法恢复过来!

先看这个方法的说明:利用回收站给文件夹加密

如要加密“d:/MyData”文件夹,步骤如下:

1、用记事本编辑初始化文件desktop.ini; 
      [.ShellClassInfo] 
      CLSID={645FF040-5081-101B-9F08-00AA002F954E} 
2、将文件desktop.ini拷入要加密的“d:MyData”文件夹中; 
3、修改文件desktop.ini的属性,将其设置为“只读”; 
4、右击“d:MyData”文件夹,选择“属性”,在弹出的对话框中确保“只读”属性被选中,然后在“启用缩略图查看方式”复选框前打上勾,“确定”即可。 
怎么样?你的“MyData”的图标已经与“回收站”一样了。打开它的时候,也确实是“回收站”的内容。那如何恢复正常呢?也不难,进入DOS,执行 “attrib -r d:Mydatadesktop.ini”,最后删除desktop.ini即可,“MyData”文件夹又和从前一样了。加密其他目录也可参照此法进行。 

然而事实上我在执行 “attrib -r d:/Mydata/desktop.ini”这一步上失败了,系统提示“未重设隐藏文件”。

我以为一定要进纯DOS才能成功,于是又发现XP没有纯DOS,便又去下了个矮人DOS,重启,谁知进去后依然没有用。后来查到attrib命令的参数,发现可能是因为desktop.ini是隐藏文件同时还是系统文件,单单-r对系统文件应该是无效的,所以才会提示未重设隐藏文件。 

至此,找到原因,就知道该怎么做了,执行“attrib d:/Mydata/desktop.ini -r -s -h”,然后“del d:/Mydata/desktop.ini ”。好了,原先被隐藏的文件夹已经恢复过来啦。

附:Attrib 命令参数

显示、设置或删除指派给文件或目录的只读、存档、系统以及隐藏属性。如果在不含参数的情况下使用,则 attrib 命令会显示当前目录中所有文件的属性。 
语法 
attrib [{+r | -r}] [{+a | -a}] [{+s | -s}] [{+h | -h}] [[Drive:][Path] FileName] [/s[/d]] 
参数 
+r 设置只读文件属性。 
-r 清除只读文件属性。
+a 设置存档属性。 
-a 清除存档属性。 
+s 设置系统文件属性。 
-s 清除系统文件属性。 
+h 设置隐藏文件属性。 
-h 清除隐藏文件属性。
 

转载地址:http://fxgji.baihongyu.com/

你可能感兴趣的文章
ssh 如何方便的切换到其他节点??
查看>>
JSP中文乱码总结
查看>>
Java-IO-File类
查看>>
Java-IO-java的IO流
查看>>
Java-IO-输入/输出流体系
查看>>
Java实现DES加密解密
查看>>
HTML基础
查看>>
Java IO
查看>>
Java NIO
查看>>
Java大数据:Hbase分布式存储入门
查看>>
Java大数据:全文搜索引擎Elasticsearch入门
查看>>
大数据学习:Hadoop入门学习书单
查看>>
大数据学习:Spark SQL入门简介
查看>>
大数据学习:Spark RDD操作入门
查看>>
大数据框架:Spark 生态实时流计算
查看>>
大数据入门:Hive和Hbase区别对比
查看>>
大数据入门:ZooKeeper工作原理
查看>>
大数据入门:Zookeeper结构体系
查看>>
大数据入门:Spark RDD基础概念
查看>>
大数据入门:SparkCore开发调优原则
查看>>