admin管理员组文章数量:1567918
使用批处理程序进行文件夹加密
- 新建 - 文本文档,编辑以下内容
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
-
保存并修改文件名为encrypt.bat(名称任意,改为bat文件就行),并将此文件放入即将加密的文件/文档所在目录。下图以加密 cc.txt 为例
-
双击encrypt.bat , 可以看见创建了新文件夹 Private ,将 cc.txt 拖入Private文件夹
- 再次双击encrypt.bat可看到如图界面,输入y(或者Y),按下回车键即可。然后可以看到Private文件夹已经被隐藏。
如果窗口出现乱码但有Encrypt ? 一行,说明保存文档格式有问题,但不影响使用。解决方法:编辑bat文件,另存为,选择编码ANSI
- 解密:双击 encrypt.bat , 显示如下,输入密码123456,按回车即可
备注:此加密方法通过查看bat文件可以直接看到密码,所以最好把bat文件也加密一下。最简单的方式就是重命名,例如把bat文件改为png文件或者其他文件,要使用的时候再修改回bat文件。
版权声明:本文标题:批处理程序文件夹加密 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dongtai/1727244706a1104511.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论