Beberapa waktu yang lalu, saya sudah memposting bagaimana cara memanipulasi registry tanpa registry editor, yaitu membuat sebuah batch file, yaitu file yang ditulis menggunakan notepad, dan kemudian di save dengan menggunakan ekstensi .bat. Nah, postingan saya ini melengkapi postingan saya sebelumnya yang membahas mengenai pembuatan batch file untuk mengedit registry, karena waktu itu, saya hanya memberikan command ADD, nah di postingan ini, akan saya jelaskan berbagai command yang lain.
Secara umum, syntax di notepad untuk memanipulasi registry adalah seperti ini:
REG *** KeyName /v ValueName /t Type /d Data /f
Berikut Penjelasannya
A. Bagian Asterisk(***)
Ada bagian yang saya asterisk, tandanya, asterisk tersebut bisa diganti dengan beberapa command di bawah ini:
ADD, DELETE, COPY, SAVE, LOAD, UNLOAD, RESTORE, COMPARE, EXPORT, IMPORT
Dari nama commandnya saya rasa teman-teman pasti sudah mengerti, jadi tidak perlu dijelaskan lagi...
B. KeyName
Pada bagian KeyName, masukkan direktori yang ingin dimodifikasi, misalkan kita ingin memodifikasi registry yang ada di key HKEY_CURRENT_USER\Software, maka cukup tulis HKCU\Software. Hal ini juga berlaku untuk beberapa key yang lain.
HKEY_CLASSES_ROOT --> HKCR
HKEY_LOCAL_MACHINE --> HKLM
HKEY_USERS --> HKU
HKEY_CURRENT_CONFIG --> HKCC
Sebagai catatan, yang dipersingkat hanya key utamanya, untuk key selanjutnya tidak ada perubahan. Misal : HKCU\Software\bla-bla\bla
C. ValueName
ValueName merupakan nama dari value dan bukan tipe value. Contoh-contoh nama value: NoFolderOptions, NoRun, NoFind, DisableTaskMgr, DisableRegistryTools, dan banyak lagi. Jangan lupa sebelum menuliskan value name awali dengan /v
D. TypeValue
Untuk type value, sebenarnya ada banyak, namun yang umumnya dipakai untuk memanipulasi registry ada 3, yaitu DWORD Value, Binary Value, dan String Value. Berikut cara menuliskannya:
DWORD Value ---> REG_DWORD
Binary Value ---> REG_BINNARY
String Value ---> REG_SZ
Jangan lupa juga, sebelum menulis diawali dengan /t
E. Data
Untuk data, setiap value memiliki karakteristik tersendiri.
String : Nilai variabel yang terdiri dari deretan karakter. angka (bukan numerik, tidak dapat digunakan untuk operasi aritmatika), atau gabungan keduanya. Yang paling sering digunakan dalam manipulasi adalah Yes atau No.
Binary : Diisi dengan data dalam format hexadecimal
DWORD : Nilai yang menggandakan word dan berukuran setengah qword. Sebuah unit data DWORD akan berukuran 32 bit, atau angka dari 0 sampai 4.294.967.295, namun yang sering dipakai dalam manipulasi hanyalah 0, yang berarti tidak dan 1, yang berarti ya
Jangan lupa sebelumnya diawali dengan parameter /d
Kemudian apa fungsi /f? parameter tersebut berfungsi agar terhindar dari pertanyaan konfirmasi
saya rasa cukup untuk memanipulasi registry dengan menggunakan batch file. Tulis saja sintaks atau perintah yang diinginkan di sebuah notepad dengan aturan seperti di atas, dan kemudian save dengan ekstensi .bat, maka registry akan termanipulasi sesuai keinginan. Untuk melihat sebuah contoh, buka postingan saya yang berjudul Merubah Registry Tanpa Registry Editor, di situ dijelaskan bagaimana membuat sebuah batch untuk mendisable registry editor.
Selamat Mencobaa dan semoga bermanfaat...^^
Copyright © 2007 OprekWindows™
0 komentar:
New comments are not allowed.