Not Defteri Kullanarak EXE Dosyaları Nasıl Yapılır

Kafede Dizüstü Bilgisayarda Çalışan Genç Adam

Resim Kredisi: Tom Werner/DigitalVision/GettyImages

EXE dosyası, Microsoft Windows'ta çalışan bir program türüdür. İnsanlar tarafından okunmak veya yazılmak üzere tasarlanmayan ikili, makine dili kodundan oluşur. Bir EXE dosyasını doğrudan Not Defteri'nde veya başka bir metin düzenleyicide düzenlemek mümkün olsa da, süreç sıkıcı ve hataya açık olacaktır. Doğrudan çalıştırılabilen veya bir EXE dosyasına derlenebilen kaynak kodu yazmak için Not Defteri'ni kullanabilirsiniz.

Bir EXE Dosyası Oluşturun

Windows'ta bir EXE dosyası oluşturmak istediğinizde, kaynak kodu olarak adlandırılan, insan tarafından okunabilen bir programlama dilini bir bilgisayarın yürütebileceği makine koduna dönüştürmek için genellikle bir derleyici kullanırsınız. Bir EXE dosyası, Microsoft tarafından tasarlanan belirli bir biçimde makine kodunu içerir. macOS ve Linux gibi diğer işletim sistemlerinin kendi eşdeğer biçimleri vardır.

Günün Videosu

C ve C++ gibi diller için ücretsiz derleyiciler Microsoft ve diğer yazılım üreticilerinden edinilebilir. Microsoft'un Visual Studio Code paketi saygındır ve ücretsiz olarak kullanılabilir ve Windows için diğer ücretsiz ve açık kaynaklı programlama araçları da mevcuttur.

Temel programlar için EXE dosya kodu bile bir insanın doğrudan okuması veya yazması zordur. Geri derleyici adı verilen programlar, her zaman bir insan tarafından yazılan kaynak kodu kadar okunabilir olmasa da, EXE kodunu tekrar kaynak koduna dönüştürür.

Not Defteri'ni veya Başka Bir Düzenleyiciyi Açın

Windows ile birlikte gelen temel metin düzenleyicisi olan Not Defteri'nde kaynak kodu yazabilmenize rağmen, birçok programcılar, entegre geliştirme ortamı adı verilen daha karmaşık bir araç kullanmayı tercih ederler veya IDE.

Bir IDE, kodu derlemeyi ve çalıştırmayı otomatikleştirir, yaygın hataları tespit eder ve siz çalışırken ortak programlama dili tümcelerini ve değişken adlarını otomatik olarak tamamlar. Ayrıca programlama dili söz dizimini vurgular ve noktalı virgül ve parantez gibi noktalama işaretleri yerleştirmenize yardımcı olur.

Birçok programcı, kodlarını düzenlemek için Microsoft'un Visual SourceSafe veya Git adlı ücretsiz araç gibi kaynak kodu kontrol araçlarını da kullanır. Bu araçlar, kaynak kodun geçmiş sürümlerini depolamayı mümkün kılar ve birden çok programcının kodlama projelerinde birlikte çalışmasına izin verir.

Toplu İş Dosyaları ve PowerShell

Geleneksel olarak, Microsoft DOS ve Windows işletim sistemleri, toplu komut dosyası oluşturma adı verilen basit bir programlama sistemiyle donatılmıştı. Toplu komut dosyaları, diğer sözde komut dosyası dilleri gibi, ayrı bir derleme aşamasına ihtiyaç duymadan doğrudan Windows'tan veya komut isteminden çalıştırılabilir. Toplu iş dosyaları, Windows'ta yazılım yükleme, ağ bağlantılarını kurma veya dosyaları yedekleme gibi basit görevleri otomatikleştirmek için kullanılabilir.

Daha yakın zamanlarda Microsoft, PowerShell adlı daha güçlü bir komut dosyası ortamını tanıttı. PowerShell, Windows'ta .NET işlevsellik paketine erişmenizi sağlar ve toplu komut dosyası oluşturmadan daha verimlidir.

Python ve Ruby gibi üçüncü taraf betik dillerini Windows'a da yükleyebilirsiniz.

Hangisini seçerseniz seçin, komut dosyası dili kodunu Not Defteri gibi bir metin düzenleyicide veya daha karmaşık bir üründe düzenleyebilirsiniz.