========================================= Для начала создаем саму папку. Переходим в нее и создаем текстовый документ, в который вставляем следующий код.
И сохраняем файл как locker.bat.
(не забудьте снять галочку в «Параметры папок»)
Запускаем bat-файл. Автоматически создастся папка «Private», в которой и будут храниться запароленные файлы. После того, как файлы будут перемещены, вновь запустите locker.bat.
Откроется окно
В нем спрашивается, согласны ли Вы заблокировать папку, если Да, то нажать «Y» и Enter.
Папка исчезнет. Чтобы ее вернуть, вновь запустите батник.
=========================================
| cls | |
| @ECHO OFF | |
| title Folder Private | |
| if EXIST "HTG 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 "HTG Locker" | |
| attrib +h +s "HTG Locker" | |
| echo Folder locked | |
| goto End | |
| :UNLOCK | |
| echo Enter password to unlock folder | |
| set/p "pass=>" | |
| if NOT %pass%== PASSWORD_GOES_HERE goto FAIL | |
| attrib -h -s "HTG Locker" | |
| ren "HTG Locker" Private | |
| echo Folder Unlocked successfully | |
| goto End | |
| :FAIL | |
| echo Invalid password | |
| goto end | |
| :MDLOCKER | |
| md Private | |
| echo Private created successfully | |
| goto End | |
| :End ЕЩЕ МОЖНО ДОБАВИТЬ  | 

Комментариев нет:
Отправить комментарий