Cari Blog Ini

Senin, 06 Agustus 2012

Proteksi Folder Menggunakan CMD

Menyimpan file/dokumen pribadi di komputer yang sering dipakai banyak orang memang sangat riskan, apalagi jika data/dukument tersebut adalah data-data penting. banyak alternatif untuk proteksi folder dengan menggunakan software, kali ini kita coba untuk memproteksi folder dengan bermodalkan script cmd yang nati kita akan menjadikannya file BAT
skenarionya dengan menciptakan sebuah folder misalkan “loker”
ECHO OFF
title Folder loker
if EXIST “loker$” goto UNLOCK
if NOT EXIST loker goto MDLOCKER
:CONFIRM
PERINTAH dengan opsi pilihan
:LOCK
PERINTAH untuk mengunci folder
:UNLOCK
PERINTAH unlock folder
:FAIL
PERINTAH jika eksekusi gagal
:MDLOCKER
PERINTAH untuk membuat folder loker
:INFO
Menampilkan info
:ULANG
PERINTAH mengulang eksekusi jika kondisi tidak terpenuhi
:End
Skenarionya :
terletak pada
if EXIST “loker$” goto UNLOCK
if NOT EXIST loker goto MDLOCKER
yang artinya jika ada folder dengan nama “loker$” makan akan diarahkan ke variable  UNLOCK tetapi jika tidak ada akan akan menuju ka variabel MDLOCKER
pada variabel :LOCK  kita masukan perintah
ren loker “loker$”
cacls loker$ /e /c /d %username%
yang artinya kita akan merename folder loker menjadi folder loker$ dan kemudian mengubah ownership (kepemilikan) folder loker$
pada variabel:UNLOCK kita masukan perintah untuk mengembalikan keadaan pada variabel :LOCK
cacls loker$ /e /c /g %username%:f
ren “loker$” loker
dan kita bisa sisipkan parameter untuk memasukan password sebelum baris script di atas, maka menjadi
set/p “pass=>”
if NOT %pass%== 123456 goto FAIL
note : pasword 123456
atau kita bisa memasukan parameter pilihan
set/p “cho=>”
if %cho%==Iye goto LOCK
if %cho%==iye goto LOCK
if %cho%==IYE goto ULANG
if %cho%==Kagak goto INFO
if %cho%==kagak goto INFO
if %cho%==KAGAK goto ULANG
selebihnya agan bisa modif sendiri, berikut contoh script lengkapnya, copas di notepad >save as type = all files dengan ekstensi .BAT
ECHO OFF
cls
title Folder loker
if EXIST "loker$" goto UNLOCK
if NOT EXIST loker goto MDLOCKER
:CONFIRM
echo *******************************************
echo * MASUKIN INPUT KETIK "iye" ATAU "kagak" *
echo *      kurniawansubuh@gmail.com           *
echo *-----------------------------------------*
echo *    http://hariscako-j.blogspot.com      *
echo *          copyright @2012                *
echo *                                         *
echo *******************************************
echo = Ente yakin mau ngunci folder (Iye/Kagak)=
set/p "cho=>"
if %cho%==Iye goto LOCK
if %cho%==iye goto LOCK
if %cho%==IYE goto ULANG
if %cho%==Kagak goto INFO
if %cho%==kagak goto INFO
if %cho%==KAGAK goto ULANG
cls
echo *******************************************
echo *          SALAH MASUKIN INPUT            *
echo *      kurniawansubuh@gmail.com           *
echo *-----------------------------------------*
echo *    http://hariscako-j.blogspot.com      *
echo *          copyright @2012                *
echo * * echo ******************************************* echo >>>> Pilihan ente salah. <<<<<<< pause goto CONFIRM :LOCK ren loker "loker$" cacls loker$ /e /c /d %username% cls echo ******************************************* echo * SUKSES MENGUNCI FOLDER * echo * kurniawansubuh@gmail.com * echo *-----------------------------------------*
echo *    http://hariscako-j.blogspot.com      *
echo *          copyright @2012                *
echo * * echo ******************************************* echo Folder ente dikunci pause goto INFO :UNLOCK cls echo ******************************************* echo * UMPETIN FOLDER ENTE DARI TANGNA JAHIL * echo * kurniawansubuh@gmail.com * echo *-----------------------------------------*
echo *    http://hariscako-j.blogspot.com      *
echo *          copyright @2012                *
echo * * echo ******************************************* echo == masukin pasword ente tuk kunci folder == set/p "pass=>" if NOT %pass%== 123456 goto FAIL cacls loker$ /e /c /g %username%:f ren "loker$" loker cls echo ******************************************* echo * HILANGIN PROTEKSI FOLDER UDAH KELAR * echo * kurniawansubuh@gmail.com * echo *-----------------------------------------*
echo *    http://hariscako-j.blogspot.com      *
echo *          copyright @2012                *
echo * * echo ******************************************* echo ======Folder udah kagak dikunci============ pause goto INFO :FAIL cls echo ******************************************* echo * KESALAHAN ENTE MASUKIN PASSWORD * echo * kurniawansubuh@gmail.com * echo *-----------------------------------------*
echo *    http://hariscako-j.blogspot.com      *
echo *          copyright @2012                *
echo * * echo ******************************************* echo pasword ente salah pause goto END :MDLOCKER md loker echo loker created successfully goto INFO :INFO cls echo ******************************************* echo * Locker sederhane ini dibuat * echo * oleh Subuh Kurniawan * echo * kurniawansubuh@gmail.com * echo *-----------------------------------------*
echo *    http://hariscako-j.blogspot.com      *
echo *          copyright @2012                *
echo * * echo ******************************************* pause goto end :ULANG cls echo ******************************************* echo * CAPS LOCK ENTE NYALA * echo * kurniawansubuh@gmail.com * echo *-----------------------------------------*
echo *    http://hariscako-j.blogspot.com      *
echo *          copyright @2012                *
echo * * echo ******************************************* echo MATIIN CAPS LOCK TRUS COBA LAGI pause cls goto CONFIRM :End
Terimakasih : nubielab.com

Tidak ada komentar:

Posting Komentar