北海亭-最简单实用的电脑知识、IT信息技术网站

北海亭-最简单实用的电脑知识、IT技术学习个人站

当前位置: 北海亭 > 软件教程 > 网络编程 >

自制批处理加密Windows 7文件夹

时间:2013-03-19 17:37来源:未知 作者:草房子 点击:
自制批处理加密Windows 7文件夹 个人有一个毛病,不喜欢在电脑上安装过多的软件,即便有需要安装第三方软件完成的事情,宁可先等一等,看看网友有没有不用使用第三方软件的解决办法,比如给Windows 7的 文件夹加密 ,事实上自己很少 加密文件夹 ,因为自己电

  自制批处理加密Windows 7文件夹 个人有一个毛病,不喜欢在电脑上安装过多的软件,即便有需要安装第三方软件完成的事情,宁可先等一等,看看网友有没有不用使用第三方软件的解决办法,比如给Windows 7的文件夹加密,事实上自己很少加密文件夹,因为自己电脑上实在没有不可告人的内容。但是有些朋友就不同了,电脑里面如果保存有公司或单位的高级机密。按照通常的逆向思维方法,或许在大家都使用加密软件的时代,不使用加密软件的方法更为有效也更为方便!不知道大家怎么看?下面是具体的操作方法和步骤,感兴趣的朋友可以参考下!

  一、加密操作步骤

  第一步、新建一个TXT文本文档(名称无所谓),然后打开这个文档,将下面内容粘贴进去:

  @echo off

  mshta vbscript:msgbox("批处理加密文件夹 制作:後知後?",64,"批处理加密文件夹")(window.close)

  color e

  :start

  cls

  echo ?--------------------------------------------------------?

  echo │A:加密文件夹 B:解密文件夹 Q:退出本程序 作者:北海亭电脑知识个人博客│

  echo ?--------------------------------------------------------?

  echo ?--------------------------------------------------------

  SET /P Choice=│请输入选择:

  echo.

  if '%Choice%'=='' goto start

  if /i '%Choice%'=='Q' exit

  if /i '%Choice%'=='A' goto Encrypt

  if /i '%Choice%'=='B' goto Decrypt

  goto Start

  :Encrypt

  cls

  title 批处理加密文件夹 後知後?

  echo ?--------------------------------------------------------?

  echo │程序可对文件夹加密!并保护文件不被删除!但是保密性一般!│

  echo │忘记密码可以强行破解!适合加密非机密性的文件夹!请慎用! │

  echo ?--------------------------------------------------------?

  echo ?--------------------------------------------------------

  SET /P Folder=│请输入需要加密的文件夹(或详细路径):

  if '%Folder%'=='' goto kong

  if not exist %Folder% goto kong

  if exist %Folder%\*.xiao goto exist

  if exist %Folder%\desktop.ini goto exist

  cls

  echo ?--------------------------------------------------------?

  echo │请设置您的密码!本程序支持16位以上的密码!请记住密码 │

  echo ?--------------------------------------------------------?

  echo ?--------------------------------------------------------

  SET /P Password=│请设置文件夹密码:

  if '%Password%'=='' goto notnul

  type C:\recycled\desktop.ini >C:\desktop.ini

  move C:\desktop.ini %Folder%

  echo 密码文件请勿删除!>%Folder%\%Password%.xiao

  md %Folder%\文件夹保护程序...\ >nul 2>nul

  attrib +a +s +r +h %Folder%

  goto Completion

  :Decrypt

  cls

  echo ?--------------------------------------------------------?

  echo │本程序可以解除对被加密文件夹的限制!需要输入加密时的密码│

  echo ?--------------------------------------------------------?

  echo ?--------------------------------------------------------

  SET /P DecryptFolder=│请输入需要解密的文件夹(或详细路径):

  if '%DecryptFolder%'=='' goto kong

  if not exist %DecryptFolder% goto kong

  if not exist %DecryptFolder%\*.xiao goto notexist

  if not exist %DecryptFolder%\desktop.ini goto notexist

  cls

  echo ?--------------------------------------------------------?

  echo │请输入您的密码!本程序支持16位以上的密码!请记住密码 │

  echo ?--------------------------------------------------------?

  echo ?--------------------------------------------------------

  SET /P Secret=│请输入文件夹密码:

  if not exist %DecryptFolder%\%Secret%.xiao goto Mistake

  if '%Secret%'=='' goto notnul

  del %DecryptFolder%\desktop.ini

  del %DecryptFolder%\%Secret%.xiao

  rd %DecryptFolder%\文件夹保护程序...\ >nul 2>nul

  attrib -a -s -r -h %DecryptFolder%

  goto jmwb

  :kong

  cls

  echo ?--------------------------------------?

  echo │找不到文件!请检查您的输入是否错误? │

  echo ?--------------------------------------?

  echo 请按任意键返回!

  pause>nul&goto Encrypt

  :exist

  cls

  echo ?--------------------------------------?

  echo │文件夹貌似已经被加密过!请勿重复加密!│

  echo ?--------------------------------------?

  echo 请按任意键返回!

  pause>nul&goto Encrypt

  :notnul

  cls

  echo ?--------------------------------------?

  echo │设置的密码为空!本程序不支持空密码! │

  echo ?--------------------------------------?

  echo 请按任意键返回!

  pause>nul&goto Encrypt

  :Completion

  cls

  echo ?--------------------------------------?

  echo │恭喜你文件夹加密已完成!文件属性为隐藏│

  echo ?--------------------------------------?

  echo 请按任意键返回主菜单!

  pause>nul&goto start

  :notexist

  cls

  echo ?--------------------------------------?

  echo │文件夹貌似已经解密过!请勿重复解密! │

  echo ?--------------------------------------?

  echo 请按任意键返回!

  pause>nul&goto Decrypt

  :jmwb

  cls

  echo ?--------------------------------------?

  echo │恭喜你文件夹解密已完成!文件属性为正常│

  echo ?--------------------------------------?

  echo 请按任意键返回主菜单!

  pause>nul&goto start

  :Mistake

  cls

  echo ?--------------------------------------?

  echo │文件夹密码错误!文件不能被解密!请检查│

  echo ?--------------------------------------?

  echo 请按任意键返回!

  pause>nul&goto Decrypt

  第二步、输入完成后,单击“文件”菜单,选择“另存为”命令,然后改文件后缀名为.bat格式,这里我们命名为“jiami.bat”, (责任编辑:IT信息技术民工)

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容