Konu
:
Windows Kayıt Defteri Yazı Dizisi - Bölüm 3
Yalnız Mesajı Göster
Windows Kayıt Defteri Yazı Dizisi - Bölüm 3
10-25-2012
#
1
Prof. Dr. Sinsi
Windows Kayıt Defteri Yazı Dizisi - Bölüm 3
Windows Kayıt Defteri Yazı Dizisi - Bölüm 3
İşte kayıt defteri yazı dizimizin 3
ve son bölümü
Bu anahtardan sonraki anahtarlar da dişe dokunur bir ayar olmadığı ve bu anahtarlı kurcalamak pek güvenli olmadığı için bu anahtarlardan bahsetmeyeceğiz
WindowsCurrentVersion anahtarı
Aslına bakarsanız burada da artık kayıt defteriyle ilgili bilgi vermek yerine çeşitli anahtarların ne işe yaradıklarını açıklayacağım
Burada bilgisayara kurulu programların kullnıcıdan bağımsız olan ayarları tutulur ki en çok ayar da bu yüzden burada bulunur
Ben Windows'la iligli bilgdiğim ayaları burada sizlerle paylaşacağım, daha fazlasını öğrenmek istiyorsanız, kendini kayıt defterinin uçsuz bucaksız sularına bırakmalısınız
Windows'la ilgli ayarlar SOFTWAREMicrosoftWindowsCurrentVersion alt anahtarında bulunur
Haydi başlayalım artık:
Run:
Bu anahtar altında bulduğunuz değerler bilgisyar ilk açıldığında otomatik olarak çalıştırılan programlarla ilgili bilgileri içerir
Değerin ismi programı anlatan herhangi birşey olabilir
İçerdiği bilgi de programın yolunu içerir ki buraya çeşitli parametreler de koyabilrsiniz
Aynı zamanda açılışta başlamasını itemediğniiz progamları da buradan silebilirsiniz
(Dize Değeri)
RunOnce:
Bu anahtar da sadece BİR KEZ çalışacak programları içerir
Yani o anda orada birşey görüyorsanız bilgisayarınzıın sonraki açılışında o program çalıştırılır ve bu kayıt buradan silinir
Kullanımı "Run" anahtarıyla aynıdır
(Yapı olarak yani)(Dize Değeri)
Setup:
Bu anahtar altında Windows'a ait çeşitli temel bilgiler yer alır
Bunları isteğinize göre düzenleyebilirsiniz ama
ne yaptığınızdan emin değilseniz ellememenizde fayda var
- BootDir(Dize Değeri):
Bİlgisyarın açılış için hangi sürücüyü kullancağını belirtir
- SourcePath(Dize Değeri):
Windowsun kurulduğu yolu belirtir
- ServicePackSourcePath(Dize Değeri):
ServicePack dosyalarını yolunu belirtir
Eğer bu klasörü taşımak istiyorsanız işinize yarayabilir
- ServicePackCachePath(Dize Değeri):
ServicePack önbellek dosyalarının yolunu belirtir
Yine bu klasörü ya da komple servicepack klsörünü taşımak istiyorsanız işinize yarayabilir
Uninstall:
Bu anahtar belki bir çok kişini başına sonradan bela olan "Program Ekle/Kaldır" listesini içerir
Gördüğünüz her alt anahtar bir programa ait bilgileri taşır
Tabi burada sizin orada gördüğünüzden çoooook daha fazla alt anahtar var
Yine
ne yaptığınızdan emin olmadığınız sürece bilmediğiniz anahtarları kurcalamamanızı öneririm
Buradan kaldırdığınız halde listede ismi görünen programların isimlerini silebilirsiniz
Kaldırma dosyasının yeri yanlış olan programların yollarını düzeltebilir, kendi programınızı bu listeye ekleyebilir ve daha birçok(!)(ne kaldıysa artık
Artık yapısını açıklayabiliriz sanırım
Buradaki alt anahtarların isimleri sadece programı tanımlamak için olduğundan listeye etkileri yoktur
Aslına bakarsanız basit bir program için sadece iki değer bulunur:
- DisplayName(Dize Değeri):
Bunun taşıdığı bilgi programın listedeki ismidir
- UninstallString(Dize Değeri):
Bunun taşıdığı bilgi de kaldırmak için çalıştırılacak programın yoludur
TAbi yine çeşitli parametreler içerebilir
Windows2K ile birlikte bu listede programa ait başka bilgiler de görüntülenmeyebaşladı eğer bunları da ayarlamak ya da eklemek isterseniz:
- DisplayIcon(Dize Değeri):
Programın yanında görüntülencek simge için yol bilgisi içerir
Dll, exe yada ico uzantılı dosyalar olabilir
- DisplayVersion(Dize Değeri):
Programın sürüm bilgisini içerir
- HelpLink(Dize Değeri):
Programla ilgili yardım alınacak web adresini içerir
- HelpTelephone(Dize Değeri):
Programla ilgili yardım alınabilecek telefon numarasını içerir
- Publisher(Dize Değeri):
Programı dağıtan firmanın adını içerir
- UrlInfoAbout(Dize Değeri):
Programla ilgili bilgi alınacak web adresini içerir
- UrlUpdateInfo(Dize Değeri):
Programın güncellenebileceği web adresini içerir
- VersionMajor(DWORD):
Programın ana sürüm değerini içerir
(Örn: Sürüm 4
2 ise bu '4' olmalı
)
- VersionMino(DWORD):
Programın ikincil sürüm değerini içerir
(Örn: Sürüm 4
2 ise bu '2' olmalı
)
Son
Evet daha önce de belirttiğim gibi buradaki tüm anahtar veya değerleri açıklamam imkansız
Ben size en iyi bildiklerimi vesizin en çok işinize yarayacağını düşündüklerimi açıklamaya çalıştım
Gerisi size kalmış
(Internet Explorer'ın bazı özel ayarları için "SOFTWAREMicrosoftInternet Explorer" anahtarına, Medi Player içinse "SOFTWAREMicrosoftMediaPlayer" anahtarlarına bir göz atabilirisiniz
)
Umarım faydalı olabilmişimdir
Prof. Dr. Sinsi
Kullanıcının Profilini Göster
Prof. Dr. Sinsi Kullanıcısının Web Sitesi
Prof. Dr. Sinsi tarafından gönderilmiş daha fazla mesaj bul