- 把以下代码用文本保存为*.bat格式。
- 特征叙述:第一次双击*.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