标题: [文件操作] 批处理怎样给文件夹加密? [打印本页]
作者: ytwpp 时间: 2010-11-8 22:56 标题: 批处理怎样给文件夹加密?
小弟刚学习批处理不久,想到一个文件夹功能
点击文件夹时候要你输入密码,密码输入错误进不去,我在百度上找了下,用自定义文件夹,但是里面没有html模板选择的步骤,看不太懂,高手们请赐教
[ 本帖最后由 ytwpp 于 2010-11-8 23:00 编辑 ]
作者: powerbat 时间: 2010-11-8 23:54
早已过时了,你换回Windows 98、2000才可以。
作者: wc726842270 时间: 2010-11-9 04:12
用P的还真不知道,给你一个算是骗人的方法吧(原文来自与黑基网。网址望了)
相信大家都有一些隐私文件不愿意让别人看到吧,如何解决呢?隐藏起来?换个名字?或者加密?这些方法都可以,但还有一种更有效的方法,就是建立一个别人既不能进入又不能删除的文件夹,把自己的隐私文件放进去,既安全又保密。而且,实现起来也很简单。
以Windows XP为例,在D盘创建一个名为“123”的文件夹:
1:依次点击“开始→运行”,在弹出的“运行”窗口中输入“cmd”,然后点击“确定”,打开命令行窗口;
2:在命令行窗口切换到想要创建文件夹的硬盘分区。例如,需要在D盘创建文件夹,则输入“ d: ”,然后回车即可;
3:创建一个名为“123”的文件夹,则输入“ md 123..\ ”,然后回车;(注意文件夹名称后面有2个小数点)
OK,搞定!看看你的D盘下面是不是多了一个名为“123.”的文件夹?这个文件夹既不能访问又不能删除,不信试试看!来看看这个文件夹的大小,在文件夹上单击右键,在弹出菜单中选择“属性”,在弹出的“属性”窗口中我们可以看到,这个文件夹的大小为0字节。当然,现在这个文件夹是空的,其实,无论你放多少东东进去,文件夹的大小始终显示为0字节。怎么样,够隐蔽吧!
如何删除这个文件夹呢?
如果要删除,则按照上面讲述的步骤先打开命令行窗口,然后有两种方法:
1、不切换到D盘而直接删除,则输入“rd d:\123..\”,回车即可;
2、如果已经切换到D盘,则输入“rd 123..\”,回车即可;需要注意的是,在删除文件夹之前首要先清空文件夹中的内容,否则无法删除。
如何进入这个文件夹呢?
如果要进入,则按照上面讲述的步骤先打开命令行窗口,输入“ start d:\123..\ ”,回车即可。这时,你就可以随心所欲的把隐私文件放进去啦!需要注意的是,无论是否切换到D盘,都要输入文件夹的绝对路径,否则无法打开。
如何快速访问这个文件夹呢?
有朋友问有没有更快的办法进入这个文件夹呢?当然有啦,那就是用批处理命令。
1、依次点击“开始→程序→附件→记事本”,打开“记事本”程序;
2、在文本中输入“start d:\123..\”;
3、依次点击“记事本”中的“文件→另存为”,将文件名改为“**.bat”,然后点击“保存”即可。
以后要进入这个文件夹,只要双击“**.bat”这个文件就可以了,是不是方便多了,至于怎么怎么隐藏,删除,设置权限我相信你还是会的,这里就不说了,
另处这方面的软件也很多啊,有些不解啊,为什么一定要P的呢?
作者: zz100001 时间: 2010-11-9 09:25
原帖由 wc726842270 于 2010-11-9 04:12 发表
用P的还真不知道,给你一个算是骗人的方法吧(原文来自与黑基网。网址望了)
相信大家都有一些隐私文件不愿意让别人看到吧,如何解决呢?隐藏起来?换个名字?或者加密?这些方法都可以,但还有一种更有效的方法,就 ...
他说的不是你这个意思,是双击文件夹就会弹出一个窗口让输密码,对了就进去,我照着网上的做法曾经在学校机房的机器上弄成功过,好像是windows2000
作者: wc726842270 时间: 2010-11-9 10:39 标题: 回复 4楼 的帖子
楼上也已经说过了,这种方法对XP及以后的并不实用,不过想要的话,我的理解可以用ATTRIB来实现,但感觉并不怎么实用- @echo off
- set /p a=请拖入指定文件夹:
- ping /n 2 /l 1 127.1>nul
- color 1f
- :1
- set /p b=请输入密码:
- set /a c+=1
- set /a d=3-%c%
- if "%b%"=="1234" (goto 2) else echo 错误 你还有%d%次机会
- if "%c%"=="3" (goto :eof) else goto 1
- :2
- attrib -s -h %a%
- echo %a%
- start "" %a%
- attrib +s +h %a%
- echo 已经完成
- pause
复制代码
[ 本帖最后由 wc726842270 于 2010-11-9 13:10 编辑 ]
作者: wc726842270 时间: 2010-11-9 14:46
综合了一下,不知能否符合Lz的要求?- @echo off
- color 1f
- if exist "d:\123..\" goto 1
- md d:\123..\
- set /p=请等待一下<nul
- for /l %%i in (1 1 50) do set /p "=_@"<nul &ping /n 1 127.1 >nul
- echo 文件夹已建立完毕
- :1
- echo 你一共有3次机会
- set /p b=请输入密码:
- set /a c+=1
- set /a d=3-%c%
- if "%b%"=="1234" (goto 2) else echo 错误 你还有%d%次机会
- if "%c%"=="3" (pause&goto :eof) else goto 1
- :2
- start "" d:\123..\
- echo 已经完成
- pause
复制代码
作者: ytwpp 时间: 2010-11-9 15:48
原帖由 wc726842270 于 2010-11-9 14:46 发表
综合了一下,不知能否符合Lz的要求?@echo off
color 1f
if exist "d:\123..\" goto 1
md d:\123..\
set /p=请等待一下
谢谢这位朋友,你的不错,我像你学习了
可否改进下,要执行、编辑此bat要输入密码,这样就达到了类似的功能了
或者是bat在文件夹内,这样直接点击文件夹而不是点击.bat,因为bat在外很容易被误删除
[ 本帖最后由 ytwpp 于 2010-11-9 15:55 编辑 ]
作者: wc726842270 时间: 2010-11-9 16:04 标题: 回复 7楼 的帖子
以你的能力改不了么?如果想把BAT转换成COM的,让别人认不出来可以到我的空间去看一下。http://hi.baidu.com/%B7%E3%D6%D0 ... 20cc25c75cc367.html
作者: Chinavy 时间: 2021-10-8 00:11
学习了,但是我在WIN8下,打开 后,我自己也找不到文件了,怎样自己找到文件呢?请问6楼?
作者: Chinavy 时间: 2021-10-8 00:15
自己放在里面的文件,打开也是空的,找不到啊?
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |