BilgiTeknoloji.net    
b i l g i   t e k n o l o j i   y a z ı l ı m

Ana Sayfa

Marjinal XML Access Pratik Uygulamalar Projeler Ekonometri Dilimiz Editörden Çetrefil İletişim
 

UZAK KAYIT DEFTERİ  KULLANIMI (REMOTE REGISTRY)

Windows'taki uzak kayıt defteri hizmeti (remote registry service) uzaktaki makinelerin Registry kayıt defterine ulaşabilmeyi sağlıyor. Regedit içinde bağlantı kurulup bazı kısıtlamalar dışında makine üzerindeymiş gibi okuma ya da değiştirme işlemleri yapılabiliyor.

Yerel ağda ya da Internet'ten ulaşılabilen bir makinenin Registry kayıtlarına ulaşmak için Regedit'te iken Registry / Connect Network Registry menüsü çalıştırılıp ekrana gelen diyalog kutusunda makine adı ya da adresi yazılır. Bu, aynı ağdaki bir makine adı ya da geçerli bir IP adresi olabileceği gibi www, ftp ve sair ile başlayan bir Internet adresi de olabilir. Fakat bu bağlantının öncesinde hedef makineye yetkili giriş (logon) yapmak gereklidir.

Programcılar açısından ise uzak makinelerin Registry kayıtlarına ulaşmak aynı ölçüde kolaydır. Yerel Registry'ye bağlantı kodlarında küçük değişiklikler yapmak yeterlidir.

Genel olarak RegConnectRegistry API'sini ya da Delphi'de TRegistry.RegistryConnect, .NET Framework'te OpenRemoteBaseKey fonksiyonlarını kullanabilirsiniz.

Windows 2000'de bu servis geçerli olarak kurulu iken eski Windows’larda yüklü olmayabiliyor. Windows 95'e Remote Registry Service yüklemek için Denetim Masası'ndaki Ağ seçeneğini açıp servisler bölümüne geçin. Diskten yüklemeyi seçip kurulum CD'sindeki Admin/Nettools/Remotereg klasöründen gerekli yüklemeyi yapın (Microsoft Remote Registry).

SMS (System Management Server) ve bazı uzaktan yönetim ve kontrol programları da bu servisten faydalanabilir. Ayrıca SQL Server kurulu makineler arasındaki bazı işlemler için de bu servisin açık tutulması gerekebilir. Aksi halde özellikle Internet'e açık makinelerde Remote Registry servisinin kapatılması önerilir.


Serkan ŞAHİNOĞLU


http://BilgiTeknoloji.net