cls @ECHO OFF title Folder Private if EXIST "Locker" goto UNLOCK if NOT EXIST Private 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 Private "Locker" attrib +h +s "Locker" echo Folder locked goto End :UNLOCK echo Enter password to unlock folder set/p "pass=>" if NOT %pass%== xxx goto FAIL attrib -h -s "Locker" ren "Locker" Private echo Folder Unlocked successfully goto End :FAIL echo Invalid password goto end :MDLOCKER md Private echo Private created successfully goto End :End
/** * 1. 创建上述内容的bat文件。 * 2. 运行bat文件会生成Private文件夹,保存需要加密的数据到其中。 * 3. 再次运行bat文件输入Y即可加密隐藏。 * 4. 密存bat文件。 * 说明:上述中xxxx为密码。 */