Lock Folders with .Bat

Dan01

Active member
  • Oct 16, 2006
    3,789
    6
    38
    38
    No one know Where i live
    cls
    @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 u 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 folder
    set/p "pass=>"
    if NOT %pass%==type your password here 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
    goto End
    :FAIL
    echo Invalid password
    goto end
    :MDLOCKER
    md Locker
    echo Locker created successfully
    goto End
    :End


    * Now paste it in notepad.
    o Save it as batch file(with extension .bat).Any name will do.
    o Now you see a batch file. Double click it to create a folder locker.
    o A new folder named Locker would be formed at the same location.
    o Now brings all the files you want to hide in the locker folder.
    o Now double click the batch file to lock the folder namely Locker.
    o If you want to unlock your files,double click the batch file again and you would be prompted for password.Enter the "password" and enjoy access to the folder.

    You can replace Folder with the name of the folder oyu want to lock