Bat Dosyası İle Klasör Kilitleme

Bat Dosyası İle Klasör Kilitleme
Aşağıdaki kodları bir notepad yazıp,kaydederken bunu bat dosyası olarak kaydetmeniz yeterlidir.
Çalışma mantığı bu bat dosyasının bulunduğu konumda kilitli diye bir klasör oluşur ve bu klasör içine istediğiniz dosyaları aktarıp kilitliyebilirsiniz. Kilitli iken  klasör görünmez hale gelir ve ulaşılamaz hale gelir.

cls
@ECHO OFF
color A
title Folder Kilitli
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST Kilitli goto MDKilitli
:CONFIRM
echo Manyak Klasorunu Kilitleyeyim mi?(E/H)
set/p "cho=>"
if %cho%==e goto LOCK
if %cho%==E goto LOCK
if %cho%==h goto END
if %cho%==H goto END
echo Invalid choice.
goto CONFIRM
:LOCK
ren Kilitli "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Folder locked
goto End
:UNLOCK
echo Sifreni Gir Manyak:
set/p "pass=>"
if NOT %pass%== 123456 goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Kilitli
echo Folder Unlocked successfully
goto End
:FAIL
echo Invalid password
goto end
:MDKilitli
md Kilitli
echo Locker created successfully
goto End


0 yorum :

Yorum Gönder