Windowsun veritabanı (kalbi) registry dir , hertür ayar burada saklanır , bir yazılım kursak gerekli kurulum bilgisi , tarih vs. registry ye yazılır, işletim sistemi üzerinde bir özelleştirme yapsak herbir değişiklik
Reg Converter ile registry dosyalarını bat , vbs veya Au3 yapın
Reg Converter Ücretsiz ve Portable bir uygulamadır amacı ise Registry dosyalarını kolayca vbs, bat veya Au3 şekline dönüştürmektir , böylece katılımsız kurulumlarda veya registry kaydının eklenmesi için yönetici yetkisi gerektiren durumlarda işlerimizi kolaylaştıracaktır. Gelelim yazılım ile dönüştürme işlemini nasıl gerçekleştirebileceğimize
1. Yazılımı sayfa sonundaki linkten indirdikten sonra zipten çıkartalım ve çalıştıralım , karşımıza gelen yazılım arayüzünde ya sarı klasör ikonuna tıklayıp dönüştüreceğimiz registry dosyasını seçelim veya registry dosyasını sürükleyip yazılım arayüzüne bırakalım.
2. Sol köşede Çıktı başlığı altında registry dosyasını dönüştürebileceğimiz script türleri verilmiştir , ihtiyacımıza göre birini seçelim , eğer bat olanını seçersek "Use Reg.exe" veya "Use Regedit.exe" seçeneklerimiz mevcut (Unicode karakterlerini kayıt defterine yazmak sorunludur.)
3. Registry dosyasını dönüştürmek için sağ üst köşedeki Dosyadakini butonuna tıklayalım böylece reg uzantılı dosya seçtiğimiz çıktı türüne dönüşmüş olacaktır , son olarak bunun kaydedilmesi gerekir bunun için Sağ üst köşede yeralan butonlardan Dosyaya kaydet yazanını kullanalım.
Yazılım özellikleri bununla da sınırlı değil mesela bir web sayfasında işinize çok yarayacak bir registry kaydı buldunuz normalde bunu sağ tıklayıp kopyalar sonra bir not defterine yapıştırır ve bir isim verip uzantısı .reg olacak şekilde kaydedersiniz sonrasında ise eğer bu kaydı bir script diline dönüştürecekseniz yazılımı kullanırsınız, oysa tüm bu adımları kısaltmak için yazılımda "Panodakini" butonu bulunmaktadır , bir web sayfasından registry kaydını kopyaladıktan sonra bu butonu kullanırsak panoya kopyalanmış registry kaydını otomatik olarak dönüştürecektir.
Yazılım ayrıca sağ tuşumuz ile dönüştürme seçeneği de sunmaktadır , bunu ekleyebilmek için Menu - Context menu Options kısmını kullanmamız gerekir.
böylece bir .reg dosyasına sağ tıkladığımızda bat , vbs veya Au3 e dönüştürme seçeneğimiz olacaktır
Tüm bunların yanında yazılımın komut istemi (Cmd) Parametre desteği de bulunmaktadır.
hangi komutları kullanabileceğimizi görmek için, Cmd ile yazlımın bulunduğu klasöre geçip RegConverter.exe /? komutunu vermemiz yeterlidir.
Lisans: Freeware/Ücretsiz
Yayımcı: Sordum.org
Boyut: 415 KB
Sistem: Windows 10 , Windows 8.1 , Windows 8 , Windows 7 , Windows Vista , Winsows Xp
25 Mayıs 2017 Tarihli başlık güncellendi
Teşekkürler Gökhan
Gerçeten mükemmel Anlatım ve yazılım
@Sezer Tahmaz
Verdiğin reg örneğini kontrol ettim. Verdiğin örnek başarıyla çeviriliyor. Lakin çevirilen reg.exe li çıktıyı bat, cmd dosyası kullanmadan direk komut isteminden çalıştırırsanız, registrye hatalı giriyor.
Reg.exe add "HKCR\batfile\shell\runas\command" /ve /t REG_EXPAND_SZ /d "%%SystemRoot%%\System32\cmd.exe /C \"%%1\" %%*" /f
Yani komut istemini (cmd.exe) açıp yukarıki komutu çalıştırırsanız hatalı olacaktır. Lakin bir bat dosyasına girip bat dosyasını çalıştırırsanız hatasız olur. Bu durum için malesef yapacak bir şey yok. Bu durum cmd.exe den kaynaklanan bir durum.
Teşekkürler Hocam,
Tek eksiği gördüğüm kadarıyla hex'leri çevirmemesi.Yaparsanız siz yaparsınız bunu 🙂
İyi Çalışmalar.
Teşekürler sezer , hatayı not aldık inceleyeceğiz , geri bildirim için teşekürler , Lütfen gördüğünüz tüm hataları bize yazınız, selamlar.
Hocam tüm internette bu program var baya uzun süredir de kullanıyorum emeklerinize sağlık.
Fakat bir sorun var gibi,
Örnek :
[HKEY_CLASSES_ROOT\batfile\shell\runas\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,63,00,6d,00,\
64,00,2e,00,65,00,78,00,65,00,20,00,2f,00,43,00,20,00,22,00,25,00,31,00,22,\
00,20,00,25,00,2a,00,00,00
Bu girdiyi tam çevirmiyor ,
Reg.exe add "HKCR\batfile\shell\runas\command" /ve /t REG_EXPAND_SZ /d "%%SystemRoot%%\System32\cmd.exe /C \"%%1\" %%*" /f
Yani @=hex leri doğru çevirmiyor bu nedenlede işe yaramıyor malesef.
Çözümü varmıdır?
Beğenmene sevindim Akhan , selamlar
Çok faydalı bir paylaşım. Emeği geçenlere teşekkür ederim.
Umarım faydası olur Erkan , yorumun için teşekürler , selamlar
süper bir yazılımmış. Elimde fazla convert edecek kadar kodlar olmasa bile birkaç kodlamada kullanacağım. Teşekkürler sordum.net