Hneď na úvod musím upozorniť, že ide o slabé zabezpečenie. Pokročilý používatelia sa k obsahu priečinku dostanú, ale pre odradenie začiatočníka by to malo stačiť.
- Cez kontextové menu vytvoríme textový súbor.
- Do súboru nakopírujte nasledovný text.
cls
@ECHO OFF
title Priecinok Sukromne
if EXIST "Zamknute" goto UNLOCK
if NOT EXIST Sukromne goto MDLOCKER
:CONFIRM
echo Ste si isty, ze chcete zaheslovat priecinok? (A/N)
set/p "cho=>"
if %cho%==A goto LOCK
if %cho%==a goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo Neplatna volba.
goto CONFIRM
:LOCK
ren Sukromne "Zamknute"
attrib +h +s "Zamknute"
echo Priecinok je zaheslovany.
goto End
:UNLOCK
echo Zadajte heslo priecinku:
set/p "pass=>"
if NOT %pass%== TU_BUDE_VASE_HESLO goto FAIL
attrib -h -s "Zamknute"
ren "Zamknute" Sukromne
echo Priecinok je odomknuty.
goto End
:FAIL
echo Nespravne heslo.
goto end
:MDLOCKER
md Sukromne
echo Priecinok "Sukromne" bol vytvoreny
goto End
:End
pause - Zmeňte heslo nahradením reťazca (23. riadok) vaším heslom.
TU_BUDE_VASE_HESLO
- Textový súbor premenujete na zamok.bat
- Zmena prípony vyžiada potvrdenie – stlačte Áno.
- Spusťte dávkový súbor zamok.bat
- Vytvorí sa priečinok Sukromne, ktorý bude naším tajným priečinkom.
- Pri druhom spustení súboru zamok.bat budete vyzvaný na zamknutie priečinku. Stlačte kláves A.
- Priečinok sa zahesloval a zmizol.
- Spusťte dávkový súbor do tretice a budete vyzvaný k zadaniu hesla.
- Po napísaní správneho hesla sa priečinok znova zobrazí.
57 komentárov