Programsız klasör gizleme

Başlatan Mehmet KURU, 26 Ağustos 2012, 12:56:13

« önceki - sonraki »

Mehmet KURU

cls
@ECHO OFF
title Folder Kilitli
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST Kilitli goto MDKilitli
:CONFIRM
echo Klasor kilitlensin 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 Sifreyi giriniz:
set/p "pass=>"
if NOT %pass%== ŞİFREYİ BURAYA YAZIN 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
:End


Oluşturmak için
Yukarıdaki kodu masaüstüne yeni bir metin belgesi ekleyerek içerisine kopyalıyoruz. Kod içerisindeki ŞİFREYİ BURAYA YAZIN kısmına şifrenizi girin. Sonra farklı kaydet diyerek bir isim verin ve oluşturacağınız dizini seçin. Burada dikkat edilecek husus isim verilirken sonuna ".bat" (Tırnak işarei olmayacak) yazmanız gerekir. Oluşturduğunuz yerde bat uzantılı dosyaya tıklayınca "Kilitli" isminde bir klasör oluşacak. Gizlemek istediğimiz belgeleri bu klasör  içerisine taşıyoruz.

Gizlemek için :

Bat uzantılı  dosyaya tıkla
e yaz.
entere bas görünmez olsun

Tekrar görmek için :
Bat uzantılı dosyaya tıkla
şifreni yazıp
entere bas gizli dosya geri gelsin.

Bat uzantılı dosyanız silinirse :
Yukarıdaki kod ile aynı işlemi tekrar yapıp .bat uzantılı dosyayı tekrar oluşturun. Şifrenizi girdiğinizde gizlediğiniz dosya ve klasörler tekrar görünecektir.

Not: Kod ve açıklamalar alıntıdır.