Regsvr32 ile DLL Kaydettirmek

Regsvr32 ile DLL Kaydettirmek

Windows’ta dinamik kütüphaneler (DLL) ayrı bir öneme sahiptir. Regsvr32 aracı ise el ile bu kütüphaneleri sisteme kaydettiren özel bir araçtır. Gerek bir oyun gerekse bir program gerekse de önemli bir sistem bileşeni olsun, Windows’la çalışması için bazen kaydettirilmesi gerekebilir. Aracı kullanırken DLL (dinamik kütüphane) konumunu girmek yeterlidir. Örnek olarak cmd ile bir DLL kaydettirdiğim komutu göstermek istiyorum.

Burada “C:\windows\system32” dizini içerisinde bulunan cmd aracı ile aynı dizin içerisindeki nvcpl.dll dinamik kütüphanesini sisteme kayıt ettirmiş olduk. Diğer bir husus, bu aracın parametreler ile de çalışabiliyor olmasıdır. Bu esnekliği sayesinde programlarımızı kurarken veya kurduktan sonra ya da programı çalıştırırken her seferinde DLL (Dinamik Kütüphane) kaydettirilmesi gerekiyorsa ve siz bunu arka planda yapsın istiyorsanız sessiz kayıt özelliğini de /s parametresi ile kullanabilirsiniz.

Aşağıda parametre listesi içeren bir görsel bulunmaktadır.

Sisteme DLL kaydettirmek için;

regsvr32 DLLadi.DLL

Sisteme sessiz bir şekilde DLL kaydettirmek için

regsvr32 /s DLLadi.DLL

Sistemden DLL kaydı silmek için (Unregister İşlemi)

regsvr32 /u DLLadi.DLL

Sistemden DLL kaydını sessiz bir şekilde silmek için (Silent Unregister İşlemi)

regsvr32 /s /u DLLadi.DLL

Ferhat Kurt

İlgili Yazılar
Cevap yaz