Birçok Windows ve yazım ayarları registryde saklanır bu nedenledirki registry ile uğraşmak biraz daha ileri seviye kullanıcılar içindir , çünkü silinecek bir yanlış kayır windowsun açılmamasına dahi sebep
1. Registry kaydını Au3 (Autoit) formatına çevirelim
Bu iş için Reg Converter yazılımından faydalanacağız , öncelikle Buradaki linkten yazılımı indirelim zaten portable olduğundan kurulum gerektirmez , ilaveten kullanımında da zorlanmazssınız . aşağıdaki registry kaydını .exe ye çavireceğiz bu kayıt sağ tuşa power shell eklemektedir.
Registry kaydımız
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\Background\shell\PowerShell] @="&PowerShell" "Icon"="powershell.exe" "Position"="Top" [HKEY_CLASSES_ROOT\Directory\Background\shell\PowerShell\command] @="C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe"
1. Reg Converterı çalıştırıp üstteki .reg kaydını göstermemiz gerek , aşağıdaki resimlerdeki numaralı yerleri takip ediniz
1: Registry kaydımızı gösteriyoruz
2: AU3 Autoit dosya uzantısıdır , çıktıyı bu şekilde alacağımız için burayı işaretliyoruz
3: Convert butonuna tıklıyoruz (böylece registry dosyası Au3 formatına dönüştürülmüş oluyor
4: Save deyip istediğimiz uzantılı dosyayı HDD imize kaydediyoruz (aşağıdaki resimde kırmızı ile işaretli dosya) , Reg Converter yazılımını kapatabiliriz onunla işimiz bitti.
2. Autoit yazılımını Buradaki linkten indirip sistemimize kuralım
3. Başlat programlar kısmından Scite script editörü seçelim
4. Açılan Scite Script editor arayüzündeki üst menüden File > Open deyip az önce reg converter ile oluşturduğumuz scriptimizi seçelim , kodlar arayüzde belirecektir
5. Tools menüsünden Compile diyelim
6. Açılacak olan Wrapper menüsünden aşağıdaki kırmızı ile işaretlenmiş yerlere dikkate ediyoruz , mesela .exe ye bir ikon seçebiliyoruz UPX sıkıştırması yapabiliyoruz , x64 veya x86 ya göre derleyebiliyoruz siz default olanı kullanın (işaretlediğimi)
7. Bir yandaki taba geçip "Resource update" version numaramızı site ismimizi vs yazabiliriz ve son olarak dip kısımdaki Compile butonuna tıklayıp .exe mizi oluşturalım
Ve elimizde çalıştırılmaya hazır ikonu ve site ismimizin yazdığı bir .exe dosyası oluştu (Aşağıdaki resim)
NOT: x86 olan bir exe, 64 sistemlerde bazı reg konumlarına direk ulaşamaz. HKEY_LOCAL_MACHINE\SOFTWARE\Deneme anahtarında x86 ile derlenmiş autoit exesi ile bir şey yazmaya kalktığımızda, HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Deneme altına yazılacaktır bu nedenle örneğin HKEY_LOCAL_MACHINE\SOFTWARE\Deneme yerine HKEY_LOCAL_MACHINE64\SOFTWARE\Deneme şeklinde bir yöntem kullanılması gerekir , ilaveten Bakınız
Üstteki resimde de görüldüğü gibi bir .reg dosyamız vardı (1) RegConvert.exe (2) ile Ps_to_cpntext.au3 (3) haline getirdik ve son olarak Autoit programı ile Ps_to_context.exe (4) haline geldi. ilaveten bakınız