
我用BAT给文件夹加密后文件夹消失了,现在不知道怎么找回来,更不知道怎么解密
第一次双击*.bat文件会Get出名为Locker文件夹。第二次双击会提示是否要加密该文件夹[Y/N],加密后文件夹消失。第三次双击提示输入密码。@ECHOOFFtitl...
第一次双击*.bat文件会Get出名为Locker文件夹。
第二次双击会提示是否要加密该文件夹[Y/N],加密后文件夹消失。
第三次双击提示输入密码。
@ECHO OFF
title Folder Locker
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST Locker goto MDLOCKER
: CONFIRM
echo Are you sure you want to lock the folder(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 Locker "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Folder locked
goto End
:UNLOCK
echo 请输入密码
set/p "pass=>"
if NOT %pass%== 设置密码 goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Locker
echo Folder Unlocked successfully //upx8.com
goto End
:FAIL
echo Invalid password
goto end
:MDLOCKER
md Locker
echo Locker created successfully
goto End
:End 展开
第二次双击会提示是否要加密该文件夹[Y/N],加密后文件夹消失。
第三次双击提示输入密码。
@ECHO OFF
title Folder Locker
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST Locker goto MDLOCKER
: CONFIRM
echo Are you sure you want to lock the folder(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 Locker "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Folder locked
goto End
:UNLOCK
echo 请输入密码
set/p "pass=>"
if NOT %pass%== 设置密码 goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Locker
echo Folder Unlocked successfully //upx8.com
goto End
:FAIL
echo Invalid password
goto end
:MDLOCKER
md Locker
echo Locker created successfully
goto End
:End 展开
展开全部
把:FAIL下面的 echo Invalid password 换成attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Locker
echo Folder Unlocked successfully 就可以了,这样不管你输入什么数,加密文件夹都能找回来。
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Locker
echo Folder Unlocked successfully 就可以了,这样不管你输入什么数,加密文件夹都能找回来。
2012-03-09 · 知道合伙人软件行家
关注

展开全部
还点这个BAT给文件,从这个BAT代码来看,既可以加密文件夹,也可以解密:
就是下一句:
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
意思是:如果加密了就解密
if NOT EXIST Locker goto MDLOCKER
意思是如果没加密,那就加密
就是下一句:
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
意思是:如果加密了就解密
if NOT EXIST Locker goto MDLOCKER
意思是如果没加密,那就加密
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用下面的代码解密
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Locker
echo Folder Unlocked successfully
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Locker
echo Folder Unlocked successfully
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你已经解决了么 我貌似是同样的问题 目前文件是可以看到的 也是可以删除的 但是不能打开和移动。说是没有相应的权限。
已经在权限里面设置为完全控制,仍然无效。
觉得是在用上面的隐藏文件时 改变了某些路径
同求高手解答
已经在权限里面设置为完全控制,仍然无效。
觉得是在用上面的隐藏文件时 改变了某些路径
同求高手解答
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
高人,真是高人
俺就不搞那些高深的东西里,加密软件多如牛毛,下几个用就好了
俺就不搞那些高深的东西里,加密软件多如牛毛,下几个用就好了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询