Sitemizde arasıra script paylaşımları yapmaktayız , kullanım kolaylığı ve esnekliği sebebi ile ben genellikle vbs ile çalışmayı tercih ediyorum , elbette ihtiyaca göre bazen bir script dili diğerine göre çok daha
Registry anahtarını yedekleme yöntemleri
Normalde bir registry anahtarının bir kısmını veya tamamını dışa aktarmak için Windowsta zaten varolan Kayıt defteri düzenleyicisinden (Regedit) Faydalanabilirsiniz , işlemler için aşağıdaki adımları izlememiz gerekir.
1. Varsayalım Uninstall ayarlarının tutulduğu registry anahtarını yedeklemek isteyeli bunun için öncelikle aşağıdaki anahtara gitmemiz gerekir
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
Üstteki anahtara gidebilmek için ise normalde çalıştıra "regedit" yazdıktan sonra tektek anahtarları açıp ilgili anahtar bulup sardından sağ tıklayıp Ver (Dışa aktar) demeniz gerekir.
2. Bize nereye saklamak istediğimizi soran ekran belirdiğinde bir isim verip registry kaydını mesela masaüstüne yedekleyebiliriz.
Gel gelelim onlarca ayrı registry anahtarını yedekleyeceksek her bir anahtar için bu işlemleri yapmak oldukça zahmetli ve vakit kaybedici olabilir bundan kaçınmak için sizler için bir uygulama kodladık , çalıştırıldığında Yedek alınacak registry anahtarının isminin girileceği bir boşluk belirecektir buraya üstte örneğini verdiğimiz anahtarı girelim.
Ardından "Tamam" butonuna tıklayalım , ilgili anahtar masaüstüne O anki tarih ; Ay, Gün , Saat ve Saniye şeklinde yedeklenecektir.
Powershell kodları ile bir registry anahtarını yedekleyin
Eğer herhangi bir yazılım yerine Powershell kodları ile bir registry anahtarını yedeklemek istiyorsanız aşağıdaki kodlar işinizi görecektir.
$RegPath = "HKLM\Software\microsoft\Windows\CurrentVersion\Uninstall" $ExportPath = "$env:userprofile\Desktop\yedek.reg" Reg export $RegPath $ExportPath
Üstteki kodlar uygulandığında masaüstüne Yedek.reg isminde bir dosya oluşacaktır.
Komut istemi (Cmd) kodları ile bir registry anahtarını yedekleyin
Komut isteminden vereceğiniz kodlar ile bir registry anahtarını yedeklemek istiyorsanız aşağıdaki kodlar işinize yarayacaktır.
reg export HKLM\Software\microsoft\Windows\CurrentVersion\Uninstall %UserProfile%\Desktop\Yedekcmd.reg
Kodlar uygulandığında Masaüstüne "Yedekcmd.reg" isminde bir dosya oluşacaktır.
Herhangi bir Registry anahtarında işlem veya değişiklik yapmadan önce O anahtarın yedeğini almanız , olası aksiliklere karşı sizin yedeği geri yükleyip hataları gidermenize yardımcı olacaktır. İlgili küçük uygulamayı aşağıdaki linkten edinebilirsiniz.
- Registry yardımı ile açılışta Program çalıştırın Burada
- Güvenlik duvarı ayarlarını registryden yedekleyin Burada
Yorum için ben teşekkür ederim , Selamlar.
teşekkürler çok güzel bir anlatım.