批处理程序文件夹加密

使用批处理程序进行文件夹加密

  1. 新建 - 文本文档,编辑以下内容
cls

@ECHO OFF

title Folder Private

if EXIST "HTG Locker" goto UNLOCK

if NOT EXIST Private goto MDLOCKER

:CONFIRM

echo Encrypt ? (Y/N)

set/p "cho=>"

if %cho%==Y goto LOCK

if %cho%==y goto LOCK

if %cho%==n goto END

if %cho%==N goto END

echo Invalid choice.

goto CONFIRM

:LOCK

ren Private "HTG Locker"

attrib +h +s "HTG Locker"

echo Folder locked

goto End

:UNLOCK

echo Input password:

set/p "pass=>"

if NOT %pass%== 在此设置密码 goto FAIL

attrib -h -s "HTG Locker"

ren "HTG Locker" Private

echo Folder Unlocked successfully

goto End

:FAIL

echo Invalid password

goto end

:MDLOCKER

md Private

echo Private created successfully

goto End

:End

修改

if NOT %pass%== 在此设置密码 goto FAIL

中的 “ 在此设置密码 ”,以密码123456为例

if NOT %pass%== 123456 goto FAIL
  1. 保存并修改文件名为encrypt.bat(名称任意,改为bat文件就行),并将此文件放入即将加密的文件/文档所在目录。下图以加密 cc.txt 为例
    在这里插入图片描述

  2. 双击encrypt.bat , 可以看见创建了新文件夹 Private ,将 cc.txt 拖入Private文件夹

在这里插入图片描述

  1. 再次双击encrypt.bat可看到如图界面,输入y(或者Y),按下回车键即可。然后可以看到Private文件夹已经被隐藏。

在这里插入图片描述
如果窗口出现乱码但有Encrypt ? 一行,说明保存文档格式有问题,但不影响使用。解决方法:编辑bat文件,另存为,选择编码ANSI
在这里插入图片描述

  1. 解密:双击 encrypt.bat , 显示如下,输入密码123456,按回车即可

在这里插入图片描述
备注:此加密方法通过查看bat文件可以直接看到密码,所以最好把bat文件也加密一下。最简单的方式就是重命名,例如把bat文件改为png文件或者其他文件,要使用的时候再修改回bat文件。
在这里插入图片描述

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值