Difference between revisions of "User:Wasn't"
(Replaced content with " ----") |
|||
Line 1: | Line 1: | ||
+ | Lock a Folder Code | ||
+ | |||
+ | cls | ||
+ | @echo off | ||
+ | title Folder Locker | ||
+ | IF EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" GOTO UNLOCK | ||
+ | IF NOT EXIST Locker GOTO MDLOCKER | ||
+ | echo Folder Created. | ||
+ | :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 Enter password to unlock the Folder : | ||
+ | set/p "pass=>" | ||
+ | IF NOT %pass% == LOCK GOTO FAIL | ||
+ | attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" | ||
+ | ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" LOCK | ||
+ | echo Folder Unlocked Successfully. | ||
+ | GOTO END | ||
+ | :FAIL | ||
+ | echo Invalid Password! | ||
+ | GOTO END | ||
+ | |||
+ | :MDLOCKER | ||
+ | md Locker | ||
+ | echo Folder created. | ||
+ | |||
+ | GOTO END | ||
+ | :END | ||
+ | PAUSE |
Revision as of 03:59, 25 December 2010
Lock a Folder Code
cls @echo off title Folder Locker IF EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" GOTO UNLOCK IF NOT EXIST Locker GOTO MDLOCKER echo Folder Created.
- 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 Enter password to unlock the Folder : set/p "pass=>" IF NOT %pass% == LOCK GOTO FAIL attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" LOCK echo Folder Unlocked Successfully. GOTO END
- FAIL
echo Invalid Password! GOTO END
- MDLOCKER
md Locker echo Folder created.
GOTO END
- END
PAUSE