[BAT-скрипт|Безопасно|Интересно] Ставим пароль на папку

Тема в разделе "Программирование", создана пользователем qteras23, 17 янв 2016.

  1. Оффлайн

    qteras23 первый сержант

    На форуме с:
    26 май 2013
    Сообщения:
    132
    Симпатии:
    51
    Баллы:
    28
    Пол:
    Мужской
    Всем привет.
    Меня зовут Максим Меркуров.
    Мой VK: [​IMG]
    Мой Skype: qteras23
    [​IMG]
    Есть несколько способов поставить пароль на папку.
    Самый лёгкий из них это через BAT-скрипт
    [​IMG]
    Давайте подумаем что такое BAT-скрипт:
    .bat - Пакетный файл или текстовый файл содержащий последовательность команд.
    А если вам хочется подробно узнать что это такое, то вам сюда: [​IMG]

    [​IMG]
    Давайте же приступим.
    Что нужно делать:
    1.Нажать "Мне нравится"
    2.Ищем место где будет у нас кодовый замок.
    3.Создаём в том месте папку с любым названием(ВНИМАНИЕ: Название должно быть обязательно на английском! Потому что BAT-скрипты не поддерживают кириллицу!).
    [​IMG]
    4.Создаём тестовый документ с любым названием(У меня будет называться LOCK)
    [​IMG]
    5.Открываем текстовый документ(Любым редактором)
    6.Пишем этот код:

    Код:
    cls
    @ECHO OFF
    title Folder НАЗВАНИЕ
    if EXIST "HTG Locker" goto UNLOCK
    if NOT EXIST НАЗВАНИЕ goto MDLOCKER
    :CONFIRM
    echo 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 НАЗВАНИЕ "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%== ВАШ_ПАРОЛЬ goto FAIL
    attrib -h -s "HTG Locker"
    ren "HTG Locker" НАЗВАНИЕ
    echo Folder Unlocked successfully
    goto End
    :FAIL
    echo Invalid password
    goto end
    :MDLOCKER
    md НАЗВАНИЕ
    echo НАЗВАНИЕ create
    goto End
    :End
    7. Изменяем все надписи "НАЗВАНИЕ" на название своей папки (НАПОМИНАЮ: BAT-Скрипт не поддерживает кириллицу )
    8. Изменяем надпись "ВАШ_ПАРОЛЬ" на свой пароль (НАПОМИНАЮ: BAT-Скрипт не поддерживает кириллицу )
    9. Нажимаем: ФАЙЛ>Сохранить как...> и дальше по картинке:
    [​IMG]
    10.После можно удалить начальный текстовый документ
    11.Запускаем наш LOCK.bat и видим:
    [​IMG]
    Написано: Вы точно хотите закрыть эту папку?(Да/Нет)
    У нас есть 2 варианта
    1.Написать Y и нажать Enter (Это да)
    2.Написать N и нажать Enter (Это нет)
    Если вы выбрали 2 вариант, То поздравляю вы ничего не сделали, а просто закрыли скрипт.
    Если вы выбрали 1 вариант, то вы закроете свою папку.
    Она у вас пропадёт.
    Если у вас папка не пропала делаем как всё на картинках:
    После этого папка пропадёт.

    Как же теперь вернуть нашу папку?
    Просто!
    Запускаем заново наш файл "LOCK.bat"
    и видим:
    [​IMG]
    Нам пишет: Введите пароль чтобы открыть папку
    И мы вводим пароль.
    После чего нажимаем Enter и наша папка появилась!

    [​IMG]
    Надеюсь я не зря потерял время и надеюсь что вы нажмёте всего 1 кнопочку "Мне нравится"
     
  2.  

Поделиться этой страницей

Уважаемый пользователь!

Мы обнаружили, что вы блокируете показ рекламы на нашем сайте.

Просим внести его в список исключения или отключить AdBlock.

Наши материалы предоставляются БЕСПЛАТНО и единственным доходом является реклама.

Спасибо за понимание!