Väike trikk siis batchiga. Nimelt peidab ta faili ära ning kui sisestad parooli õigesti toob tagasi nähtavale.
SINUKAUST - Muuda see nimi vastavalt sinu kausta nimele. Kui kausta ei eksisteeri, siis tehakse see automaatselt.
SINUPAROOL - parool, millega kaust on kaitstud.
Kui andmed on muudetud, salvesta fail .BAT formaati.
[spoiler=Source]@ECHO OFF
title Folder SINUKAUST
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST SINUKAUST goto MDLOCKER
:CONFIRM
echo Kas soovid oma kausta avada?(J/E)
set/p "cho=>"
if %cho%==J goto LOCK
if %cho%==j goto LOCK
if %cho%==e goto END
if %cho%==E goto END
echo Vigane valik.
goto CONFIRM
:LOCK
ren SINUKAUST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Kaust on lukus
goto End
:UNLOCK
echo Sisesta parool, et avada kaust.
set/p "pass=>"
if NOT %pass%== SINUPAROOL goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
SINUKAUST
echo Kaust on avatud.
goto End
:FAIL
echo Sisestasid vale parooli
goto end
:MDLOCKER
md SINUKAUST
goto End
:End
~TaG