|
Kita dapat dengan mudah membuat file dengan ekstensi .reg. Dengan file jenis ini, kita dapat memasukkan informasi kedalam registry tanpa perlu membuka program regedit (secara langsung). Dengan file jenis .reg maka suatu perintah pengeditan atau penambahan data di registry dapat dengan mudah dilakukan dan bersifat "portabel". Portabel pada konteks ini adalah file yang kita buat dapat di distribusikan, dipindahkan dan dipakai oleh pemakai lain tanpa perlu repot-repot mengutak-atik registry.
File dengan ekstensi .reg ini adalah file teks biasa. Kita dapat membuatnya dengan program standar teks windows seperti notepad. Jadi untuk membuatnya panggillah program notepad dan ketikkan apa yang akan kita lakukan pada registry, kemudian simpanlah dengan ekstensi .reg. Sebetulnya kita dapat dengan mudah untuk membentuk suatu file jenis reg ini dengan program registry. Caranya yaitu dengan melakukan perintah export. tetapi jika selalu bergantung pada program regedit, maka kita tidak akan pernah tahu bagaimana sebenarnya file .reg itu di bentuk dan bagaimana ia bekerja. Jadi untung mana? memakai regedit untuk membuat suatu file secara otomatis atau membuat file reg sendiri? Bergantung pada keadaan dan minat kita. Namun, sebagai seseorang yang ingin menguasai windows khususnya registry, kita harus mempelajarinya. Lebih banyak untung daripada ruginya. Keuntungan yang kita peroleh dengan membuat file reg secara manual adalah kita akan lebih leluasa mengatur apa yang akan kita lakukan pada registry. Selain itu untuk berjaga-jaga dari "serangan" orang usil yang akan memanipulasi registry. Jika kita memahami struktur file reg maka jika melihat suatu kejanggalan pada manipulasi yang tertulis pada file, kita dapat dengan mudah mengantisipasinya. Entah dengan melakukan pengubahan data yang akan di masukkan, mengedit perintah sesuai dengan keinginan, dsb. Sekarang kita lihat struktur dari perintah yang ada pada file dengan ekstensi .reg Struktur perintah file Reg : REGEDIT4 -- selalu diawali dengan perintah ini [key ............. ] -- key / lokasi manipulasi @="default value" -- nilai (value) standar "nama value string"="value string" -- data jenis string "nama value binary"=hex:n1,n2,n3.... -- data jenis biner "nama value DWORD"=dword:nnnnnn -- data jenis DWORD ;komentar -- ; membuat keterangan tambahan [key berikutnya .... ] -- key / lokasi manipulasi Sekarang kita lihat contoh petikan listing file reg yang akan dipakai untuk memanipulasi DOS prompt lewat manipulasi registry. Listing file : REGEDIT4 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion \Policies\WinOldApp] "Disabled"=dword:00000000 Keterangan dari listing file teks reg diatas adalah sebagai berikut : [HKEY_CURRENT_USER\............\WinOldApp] = lokasi key dimana data diletakkan. Disabled = adalah nama value DWORD dword:00000000 = DWORD dengan nilai nol (0) Contoh lain adalah listing file berikut ini : REGEDIT4 [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion \Policies\Explorer] "NoFind"=dword:00000001 "NoRun"=dword:00000001 Jika kita perhatikan, pada awal file akan selalu diawali dengan kata REGEDIT4. Kemudian diikuti dengan nama key yang menunjukkan subkey yang akan dikenai manipulasi. Barulah kemudian kita menuliskan nama value berikut isinya dengan jenis-jenis yang bervariasi sesuai dengan kebutuhan. Kita dapat membuat file dengan perintah-perintah sepanjang kita mau, tapi yang perlu di ingat, kita hanya bisa menambah saja. Kita tidak dapat menghapus key atau value yang ada pada registry melalui file reg standar. Standar pada konteks ini, artinya file reg tersebut di eksekusi (dijalankan) oleh program regedit standar milik windows. Jika kita memang berniat untuk dapat menghapus key, subkey, atau value yang ada pada registry, maka kita harus memakai program pihak lain. Silahkan googling di internet 
|
si Agan ngelindur... mana ada bagian ...
Saya cukup bagian jiwa saja yang di a...
Artikel yang singkat dan menarik. San...
KURANG LENGKAP
Sebaiknya perusahaan tidak mengandalk...
Outsourcing memang diperlukan untuk e...
Keamamanan sistem sangat penting buat...
jika tidak menyangkut core bisnis per...