'EXE' Kurulum Dosyası Nasıl Yapılır?

'EXE' Kurulum Dosyası Nasıl Yapılır?

Basit bir tanılama aracından karmaşık bir bilgisayar video oyununa kadar yeni bir Windows yazılımı oluşturduğunuzda ve bunu dünyayla paylaşmak istediğinizde ne yaparsınız? Dosyaları tek bir ZIP dosyasına sıkıştırabilir ve bunu dağıtabilirsiniz.





Veya, süslü olabilir ve bunun yerine bir yükleyici EXE oluşturabilirsiniz.





Bu gönderide bir EXE oluşturmanın üç farklı yolunu ele alacağız: kendi kendine açılan bir paket, yerleşik IExpress'i kullanan basit bir yükleyici ve özelleştirilebilir Inno Setup'ı kullanan gelişmiş bir yükleyici.





1. 7-Zip Kullanarak Hızlı EXE Dosyası Oluşturun

Muhtemelen zaten her türlü arşiv dosyasını çıkarmak için 7-Zip kullanıyorsunuz ve 7-Zip'in arşiv dosyaları oluşturabileceğini biliyorsunuz, ancak bunu yükleyici görevi gören bir EXE dosyası oluşturmak için de kullanabileceğinizi biliyor muydunuz?

buna bir denir SFX arşivi (kendi kendine ayıklanır) ve tüm son dosyalarınızı birlikte sıkıştırarak çalışır, ardından arşivin içine her şeyi nasıl çıkaracağını bilen özel bir EXE dosyası gömerek çalışır.



Başka bir deyişle, alıcı, doğru yazılıma sahip olmasalar bile, 7Z, RAR, TAR ve ZIP gibi formatlarda olabilen SFX arşivini (kendisi bir EXE dosyası olarak görünür) çıkarabilir.

7-Zip ile bir SFX arşivinin nasıl oluşturulacağı aşağıda açıklanmıştır:





  1. Tüm dosyalarınızı ve dizinlerinizi tek bir ana dizinde hazırlayın ve dizine istediğiniz adı verin.
  2. Sağ tık dizinde seçin ve 7-Zip > Arşive ekle...
  3. Altında Seçenekler , etkinleştirme SFX Arşivi Oluştur ve aşağıdaki ayarları seçin... > Arşiv Formatı: 7z> Sıkıştırma Seviyesi: Normal> Sıkıştırma yöntemi: LZMA2> Sözlük Boyutu: 16 MB> Kelime boyutu: 32> Katı Blok Boyutu: 2 GB
  4. Son olarak, tıklayın Tamam .

SFX arşivlerinin gerçek yükleyici dosyaları olmadığını unutmayın. Çıkarılan dosyaları belirlenmiş bir hedef dizine yerleştirmezler. onlar değiştirmezler Windows Kayıt Defteri . Ayrıca, yükleme günlükleri oluşturmazlar ve şu şekilde görünmezler: yüklü yazılım Kaldır uygulamasında. Bunlar, kelimenin tam anlamıyla EXE dosyaları gibi giyinmiş arşiv dosyalarıdır.

İndirmek: 7-Zip için pencereler (Özgür)





netflix yükleniyor ama oynamıyor

2. Kolayca EXE Oluşturmak için IExpress Nasıl Kullanılır

IExpress, Windows XP ve sonrasında başlayan Windows sürümleriyle birlikte gelen bir yardımcı programdır. Yardımcı program bir ön uç grafik arabirimi (IExpress Sihirbazı olarak adlandırılır) ile birlikte gelir, ancak elle yazılmış Kendi Kendine Çıkarma Yönergesi (SED) dosyalarını kullanarak yükleyici dosyaları da oluşturabilirsiniz. Sihirbazı öneririz.

Yukarıdaki 7-Zip gibi, bu yöntem kendi kendine açılan bir arşiv oluşturur, ancak iki önemli fark vardır: birincisi, son kullanıcı çok sayfalı bir Kurulum Sihirbazı aracılığıyla ilerler ve ikincisi, son kullanıcı hedef dizini belirtebilir. aracın dosyaları çıkaracağı yer.

Ve IExpress'i kullanarak yükleyici EXE'nizi şu şekilde yaratırsınız:

  1. Çalıştır istemini açın ( Windows tuşu + R ) ve yazın iexpress.exe IExpress Sihirbazını başlatmak için
  2. Seçme Yeni Kendi Kendini Çıkarma Yönergesi dosyası oluştur ve tıklayın Sonraki .
  3. Seçme Yalnızca dosyaları ayıkla ve tıklayın Sonraki .
  4. Paket başlığı için uygulamanızın adı güvenli bir seçimdir.
  5. Onay istemi için İstem yok veya Kullanıcıya sor . Her iki şekilde de önemli değil. Son kullanıcı için bir tane dahil olmak her zaman güvenli bir seçimdir.
  6. Lisans sözleşmesi için seçin Bir lisans göster son kullanıcının bir Son Kullanıcı Lisans Sözleşmesini (EULA) kabul etmesini istiyorsanız. Değilse, seçmek iyidir Lisans gösterme .
  7. Yüklü görmek istediğiniz tüm dosyaları tıklayarak ekleyin. Ekle , dosyaların bulunduğu yere göz atma ve hepsini seçme.
  8. IExpress Sihirbazı ile devam edin ve tercih ettiğiniz seçenekleri seçin. Pencere göster ve Biten Mesaj ister.
  9. Paket adı için tıklayın Araştır EXE yükleyicisinin oluşturulmasını istediğiniz yere gidin ve ona bir ad verin. Bu, son kullanıcılara dağıtacağınız EXE dosyasıdır. Tıklamak Sonraki .
  10. Son olarak, seçin Kendi Kendini Çıkarma Yönergesini Kaydet (SED) Daha sonra, örneğin yazılımı yamaladığınızda ve güncellenmiş bir yükleyiciye ihtiyaç duyduğunuzda, değiştirilmiş bir yükleyici oluşturmak istiyorsanız. seçerseniz kaydetme , o zaman tüm süreci sıfırdan yürütmeniz gerekir.
  11. Üzerinde Paket Oluştur sayfa, tıklayın Sonraki .

Paketiniz birkaç dakika içinde oluşturulacaktır. IExpress'in bazı tuhaflıkları ve sorunları olduğunu unutmayın. :

  • Boş dizinlerin eklenmesine izin vermez.
  • Kurulumunuzun alt dizinleri varsa, alt dizinler dahil edilmez.
  • Aynı ada sahip birden fazla dosyanız varsa, ayrı dizinlerde bile olsa, yükleyici oluşturma başarısız olur.

Bu tuhaflıklar nedeniyle, bunun yerine aşağıdaki yöntemi kullanmanızı öneririz.

İlgili: GUI (Grafik Kullanıcı Arayüzü) nedir?

3. EXE Yapmanın En İyi Yolu: Inno Setup'ı Kullanın

Inno Kurulum bir açık kaynaklı yardımcı program bu 1997'den beri aktif olarak geliştirilmektedir. Kısmen o sırada alt par olan InstallShield Express'e yanıt olarak oluşturulmuştur. O zamandan beri, tescilli seçenekleri keşfetmeyi umursamayanların tercih ettiği yükleyici yaratıcısı oldu.

En büyük özelliği esnekliğidir. Inno Setup, yükleyicinin çeşitli yönlerini özelleştirmek için bir ISS uzantılı ('Inno Setup Script') komut dosyaları kullanır: hangi dosyaların dahil edildiği, kurulumun nerede gerçekleştiği, kısayolların oluşturulup oluşturulmayacağı vb. ISS dosyaları, INI dosyalarına benzer biçimlendirme kullanır ve Inno Kurulum Sihirbazı kullanılarak oluşturulabilir.

Inno Setup'ı kullanarak yükleyicinizi oluşturmak için, Inno Kurulum Derleyici uygulama. Karşılama isteminde, öğesini seçin. Komut Dosyası Sihirbazını kullanarak yeni bir komut dosyası oluşturun . Oradan Uygulama Adınızı ve Uygulama Sürümünüzü girin. İsteğe bağlı olarak, Uygulama Yayıncısı ve Uygulama Web Sitesi ayrıntılarını da dahil edebilirsiniz. Tıklamak Sonraki .

  1. Şimdi, seçin Hedef temel klasör , varsayılan olarak Program Dosyaları'dır.
  2. bir girin Uygulama klasörü adı , kurulum dosyalarınızın gideceği ana dizinin adıdır. Tıklamak Sonraki .
  3. İçin Uygulama ana yürütülebilir dosyası , göz atın ve uygulamanızı başlatacak ana EXE dosyasını seçin.
  4. Bir uygulama yüklemiyorsanız, etkinleştirin Uygulamanın yürütülebilir bir ana dosyası yok . Ardından, kurulumunuza dosya ve klasörler ekleyin. Dosya Ekle... ve Klasör ekle... düğmeler. Tıklamak Sonraki .
  5. Uygulama Kısayolları sayfasında, varsayılanları bırakın veya tercihlerinize uyacak şekilde değiştirin. Hepsi açıklayıcı. Tıklamak Sonraki .
  6. Uygulama Belgeleri sayfasında, son kullanıcının yükleme işlemi boyunca görüntülenecek en fazla üç TXT dosyasına işaret edebilirsiniz. Genellikle bunlar LICENSE.TXT, INSTALL.TXT ve README.TXT olacaktır, ancak istediğiniz gibi olabilirler. Tıklamak Sonraki .
  7. Kurulum Dilleri sayfasında, İngilizce, ancak istediğiniz kadar başka dil ekleyebilirsiniz. Tıklamak Sonraki .

Şimdi, aşağıdaki adımları aşağıdan izleyin:

Derleyici Ayarları sayfasında, yükleyici EXE dosyasını özelleştirebilirsiniz:

  • NS Özel derleyici çıktı klasörü ortaya çıkan yükleyici EXE dosyasının yerleştirileceği yerdir.
  • Derleyici çıktı temel dosya adı EXE dosyasının adı budur. Varsayılan ayar setup.exe .
  • Özel Kurulum simge dosyası yükleyici EXE dosyasının kullanacağı simgedir. Bu, PNG'den indirebileceğiniz veya dönüştürebileceğiniz bir ICO dosyası olmalıdır.
  • Kurulum şifresi yetkisiz kullanıcıları yükleyicinizi kullanmaktan koruyacaktır. Bu özelliği devre dışı bırakmak için boş bırakın.

Ayarlarınızı yapılandırdıktan sonra, öğesini seçin. Bitiş . Yeni komut dosyasını derlemeniz istendiğinde, Evet . Komut dosyasını kaydetmeniz istendiğinde, Numara bu tek seferlik bir yükleyici dosyasıysa. Seçme Evet daha sonra değiştirmeyi veya güncellemeyi planlıyorsanız.

İşlemin tamamlanmasını bekleyin ve işte, yanınızda yürütülebilir bir dosyanız olacak.

İndirmek: Inno Kurulumu pencereler (Özgür)

EXE Yükleyici Oluşturmak İçin En İyi Yöntem Hangisidir?

Yazılımınız basitse veya yalnızca sınırlı sayıda kişiye dağıtacaksanız, 7-Zip yöntemini kullanın. Kolay, hızlı ve neredeyse hiç teknik uzmanlık gerektirmez.

Yazılımınız biraz basitse ve son kullanıcılarınıza gerçek bir kurulum sihirbazı sunmak istiyorsanız, IExpress yöntemini kullanın. Son olarak, karmaşık bir yazılımınız varsa ve ne yaptığınızı biliyorsanız Inno uygulamasını seçin.

Paylaş Paylaş Cıvıldamak E-posta TrustedInstaller Nedir? Neden Dosyaları Yeniden Adlandırmaktan Beni Alıkoyuyor?

TrustedInstaller'ın ne olduğunu, TrustedInstaller'ın dosyalara erişmenizi neden engellediğini ve TrustedInstaller'ın geçici olarak nasıl kapatılacağını öğrenin.

Sonrakini Oku
İlgili konular
  • pencereler
  • Programlama
  • Windows 10
  • Yazılımı kur
  • Windows İpuçları
Yazar hakkında Joel Lee(1524 Makale Yayınlandı)

Joel Lee, 2018'den beri MakeUseOf'un Genel Yayın Yönetmenidir. Bilgisayar Bilimleri alanında ve dokuz yılı aşkın profesyonel yazma ve düzenleme deneyimi.

Joel Lee'dan Daha Fazla

Haber bültenimize abone ol

Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!

Abone olmak için buraya tıklayın