Ev / Yorumlar / Inno Kurulumu – programlar için yükleyiciler oluşturma. Inno Setup'ta bir Windows uygulama dağıtımı oluşturma Bir kurulum dosyası oluşturma

Inno Kurulumu – programlar için yükleyiciler oluşturma. Inno Setup'ta bir Windows uygulama dağıtımı oluşturma Bir kurulum dosyası oluşturma

Sessiz kurulum, sessizce ve huzur içinde oturup ekrana baktığınız, yazılım yükleme işleminin, hiç görünür olmak koşuluyla katılımınız olmadan gerçekleştiği bir süreçtir. Aynı zamanda kurulumcu, Lisans sözleşmesini kabul ediyor musunuz? gibi sorularla da sizi rahatsız etmiyor. . Kurulum parametreleri varsayılan olarak kullanılır. onlar. Yazılımı olağan şekilde yüklerken yükleyicinin sunduğu özellikler.

Sessiz kurulumun dezavantajları, tarayıcılardaki her türlü paneli ve masaüstündeki E-Bay gibi kısayolları içerir, çünkü çoğu zaman bu tür bonuslar varsayılan olarak kuruluma dahil edilir. Ancak bu, nadir olmasa da bir istisnadır. Bu makalede sessiz kurulum hakkında daha fazla bilgi edinin.

Aslında sessiz kurulum, zamandan tasarruf sağlayan ve hayatı kolaylaştıran çok kullanışlı bir işlemdir. sistem yöneticisi. Mesela sessiz kurulum modunu kullanıyorum temiz kurulumİşletim sistemi.

Sessiz kurulum modu, parametreler veya (ayrıca adlandırıldığı gibi) tuşlar kullanılarak etkinleştirilir. Bunun ne olduğunu bilmiyorsanız bilgi boşluğunu bu makaleyle doldurabilirsiniz:. Prosedür birkaç şekilde başlatılabilir:

  1. Parametreleri kullanarak komut satırından.
  2. Benzer şekilde bir yarasa dosyası (com dosyası) aracılığıyla.
  3. Yapılandırma dosyasıyla birlikte SFX arşivi aracılığıyla.

Oldukça fazla anahtar var. Hangi anahtarı kullanmanız gerektiği yükleyiciye bağlıdır. Onlar. herhangi bir program, basit bir ifadeyle, dosyaların bulunduğu bir klasördür ve özel bir derleyici (yazılım yükleyicileri oluşturmaya yönelik bir sistem), tüm bunları tek bir kurulum dosyasında paketler. Ve hangi toplayıcının kullanıldığına, hangi anahtarın sessiz kurulum modunu tetikleyeceğine bağlıdır. Montajcılar oluşturmak için en ünlü sistemler:

  1. Kalkanı Yükle
  2. WISE Yükleyici
  3. Inno Kurulumu

SSI ve anahtarları hakkında daha fazla bilgi edinebilirsiniz. Ayrıca özel bir yazılım olan Universal Silent Switch Finder'ı kullanarak gerekli anahtarı bulmayı deneyebilir veya anahtar aradığınız programın geliştiricilerinin web sitesindeki belgeleri okuyabilirsiniz.

Sessiz kurulumu denerken sessiz kurulum modunu başlatmak için aşağıdaki seçeneklerle karşılaştım:

/silent /çok sessiz /sessiz /qb /qn /qr /pasif /s /S /qn REBOOT=Gerçekten Bastır /s /v" /qn REBOOT=Gerçekten Bastır

Yeniden başlatmayı iptal etme tuşları:

/norestart /noreboot

Avast antivirüsün kurumsal versiyonunda sessiz kurulum seçeneği bulunmaktadır. Geliştiricilere göre ücretsiz (Home) sürümde sessiz kurulum bulunmuyor. Ancak InstallShield yükleyicisinin nasıl çalıştığını biliyorsanız, bu yükleyicinin kendisi /S sessiz yükleme anahtarını desteklediğinden bu ifadenin doğru olmadığını fark edeceksiniz. Bu, esas alınarak yapılan tüm ürünlerin aynı şeyi yaptığı anlamına gelir. Avast Home da bir istisna değildir.

7Zip arşivleyicisinin (NSIS derleyicisi) sessiz kurulumunu başlatmak için yükleyiciyi /S anahtarıyla çalıştırmanız gerekir. 7Zip yükleyicisini (7z.exe) C sürücüsünün köküne yerleştirin. Ardından Başlat menüsünü açın › Çalıştır (veya + R) ve forma aşağıdaki komutu girin:

Ç:7 z.exe /S

Arşivleyici olmadan yüklenecek iletişim kutuları ve dış aktivite belirtileri.

Bununla birlikte, yükleyicinin standart olmayan bir şekilde monte edildiği ve sessiz kurulumu başlatacak anahtarlara sahip olmadığı görülür. Bu tür istisnalar Avira Antivir'i içerir. Sessizce, yükleyicinin içeriğini yalnızca geçici bir dizine (eksi bir pencere) açabilirsiniz, o kadar. Bu durumda, içinde talimat dosyalarının bulunduğu, kendiliğinden açılan özel arşivler oluşturmanız gerekir. İşte bu noktada işler biraz daha karmaşıklaşıyor.

Sfx arşivlerini kullanarak sessiz kurulum

Yukarıda tuşlu seçeneğin çalışmayabileceği durumlardan bahsetmiştim. Sessiz kurulum modu geliştirici tarafından sağlanmayabilir. Bu durumda, çoğu zaman sfx arşivlerini kullanarak bu durumdan kurtulabilirsiniz. Sfx arşivi kendi kendine açılan bir arşivdir.

Avantajlarından biri, paketi açmak için bir arşivleyiciye ihtiyaç duymamanızdır. Ek olarak, onun yardımıyla sessiz kurulum olanaklarını ve genel olarak yazılım yükleme olanaklarını önemli ölçüde genişletebilirsiniz.

Örneğin, paketi açtıktan hemen sonra bir sfx arşivi, bir veya daha fazla paketten çıkarılan dosyayı çalıştırmanıza, işlemleri gerçekleştirdikten sonra dosyaları silmenize ve çok daha fazlasına olanak tanır. Bu işlemler, komutları içeren yapılandırma dosyalarını içerir (örneğin, ).

Komutları kullanarak sessiz kurulum sürecini simüle edebilirsiniz. Önceki Avira makalesinde bahsedilenler de dahil olmak üzere pek çok yükleyici, talimatların yükleyiciyle aynı dizinde bulunması koşuluyla talimat dosyalarıyla çalışabilir (onları alabilir). Talimatlar (yapılandırmalarda belirtilen komutlar) hakkında daha fazla bilgiyi program geliştiricisinin web sitesinde veya ilgili forumlarda bulabilirsiniz.

Yapılandırma dosyası hakkında genel bir fikir vermek için (bilmeyenler için), aşağıda Firefox Portable programı için böyle bir dosya örneği verilmiştir.

FirefoxDirectory =Appfirefox ProfileDirectory =Veri profili SettingsDirectory =Veri ayarları PluginsDirectory =Veri eklentileri FirefoxExecutable =firefox.exe İlave Parametreler = LocalHomepage =index.html DisableSplashScreen =false AllowMultipleInstances =false DisableIntelligentStart =false SkipCompregFix =false RunLocally =false

Programların yeteneklerinin ve çalışma modlarının zamanla değişebileceğini belirtmekte fayda var. Firefox Portable artık ini dosyalarını desteklemeyebilir ve Avira yükleyicisinin gelecekteki sürümleri artık talimat dosyalarını anlamayabilir ve alamayabilir. Bu nedenle, deney yaparken, kullanmayı planladığınız programların yetenekleri hakkında güncel bilgileri öğrenmeniz faydalı olacaktır.

Bir sfx arşivinin sessiz kurulum sürecine nasıl yardımcı olabileceğini sanırım çözdük. Şimdi pratik kısma geçme zamanı. Sfx arşivleri oluşturmak için değiştirilmiş 7Zip arşivleyici modülünü kullanıyorum. Bir sfx arşivi oluşturma ve bunu sessiz kurulum modunu başlatmak için kullanma sürecinin tamamı açıklanmaktadır (modül geliştiricisi tarafından). İçinde yazılanları çok kısaca tekrar anlatacağım, birkaç noktayı açıklayacağım.

Hemen belirtmek isterim ki, örneğin amacı, program yükleyicisini, paketi açtıktan sonra otomatik olarak sessiz bir şekilde kurulmaya başlayacak şekilde bir sfx arşivine paketlemektir. Bu makalede, 7Zip arşivleyici yükleyicisi (7z465.exe) bir test konusu olarak görev yapacak, ancak diğerlerini de kullanabilirsiniz, asıl önemli olan sessiz kurulum anahtarını bilmektir. 7Zip yükleyicisi için bu /S anahtarıdır. Yani planımızı gerçekleştirmek için ihtiyacımız olacak:

  1. Modül sfх Oleg Shcherbakov.
  2. Arşivleyici 7Zip. Program yükleyicisini ".7z" formatındaki bir arşive paketlemek için kullanacağız. Arşivleyicinin elbette sisteme kurulması gerekiyor.
  3. Program yükleyici (yukarıda belirttiğim gibi örnekte 7z465.exe kullanıyorum).
  4. Program yükleyicisini 7Zip arşivleyiciyle paketleyerek alacağımız Archive.7z.
  5. Yapılandırma dosyası config.txt, paketi açarken sfx arşivinin "davranışına" ilişkin talimatları içerecektir; bu örnekte sessiz kurulumu başlatmak için bir komut içerecektir.
    Bir sfx arşivi oluşturmak için büyü (konsolda girilir).

Kolaylık sağlamak için tüm malzemeleri indirebileceğiniz tek bir arşive koydum. Ayrıca buradan indirirseniz arşiv simgesini değiştirebilirsiniz (bunun nasıl yapılacağı).

Lütfen config.txt yapılandırma dosyasının kodlamasının UTF-8 olması gerektiğini unutmayın.

İndirip paketi açtıktan sonra tüm bunları içeren bir klasör alıyoruz, liste aşağıdadır:

  1. 7zip arşivleyicisini yükleyin (klasörde bulunur).
  2. Deneysel 7z465.exe dosyasını (klasörde bulunur) 7z arşivine paketliyoruz. Çıkış dosyası 7z465.7z'dir.
  3. Konsolu açın (Başlat › Çalıştır - cmd) ve dosyaların bulunduğu klasöre gidin: cd C:files ("C" sürücüsündeki "files" klasörü örneği).
  4. Büyüyü konsolda çalıştırın:
    • KOPYALA /b 7zsd.sfx + config.txt + 7z465.7z 7Zip.exe
    • 7zsd.sfx, sfx modülünün adıdır.
    • config.txt - yapılandırma dosyası adı.
    • 7z465.7z, paketlenmiş 7z465.exe yükleyicisinin adıdır.
    • 7Zip.exe, çıktı sfx arşivinin adıdır.

Sonuç olarak, yürütülebilir bir dosya veya config.txt talimatını içeren kendi kendine açılan bir arşiv olan sfx arşivi 7Zip.exe'yi alıyoruz. Talimatların içeriği aşağıdaki gibidir:

;!@Install@!UTF-8!
  • RunProgram ="7z465.exe /S" GUIMode ="2" ;!@InstallEnd@!
    ;!@Install@!UTF-8!
  • ;!@InstallEnd@!
  • - talimat dosyasının başlangıç ​​ve bitiş satırları. Bunlar yorumdur ve silinebilir. Ama diğer ikisine kesinlikle ihtiyaç var.

GUIMode = "2" - bildirimler olmadan (sessizce) arşiv açma modu.


InstallShield, bir proje oluşturmak, bir komut dosyası oluşturmak ve son olarak hem MSI'da hem de çeşitli sanal formatlarda bir dağıtım yayınlamak için bir ortam sağlar. Bu, Windows platformu için yükleyici oluşturma alanındaki en ünlü çözümlerden biridir. Kompleksin üç sürümü vardır - Express, Professional ve Premier. Bunlardan sonuncusu en işlevsel olarak kabul edilir (bkz.). Kısa bir süre önce, daha fazla tartışılacak olan güncellenmiş bir InstallShield 2014 paketi yayınlandı.

Projeler Microsoft Visual Studio'dan içe aktarılabilir veya mevcut şablonlardan oluşturulabilir. Sıfırdan bir proje oluştururken çeşitli türler arasından seçim yapabilirsiniz:

  • Temel MSI projesinde - Windows Installer teknolojisi kullanılmış olup, InstallScript çağırma, VBScript, Jscript scriptleri, exe ve dll dosyaları mevcuttur.
  • InstallScript Projesi - InstallScript kurulumu kontrol etmek için kullanılır
  • InstallScript MSI projesi - ortak Windows'u kullanma Kurulumu dağıtmak için Yükleyici ve InstallScript.

Buna karşılık, bu türlerin her biri için birçok ek proje var. Genel olarak, yükleyicilere ek olarak kompleks, ilişkilendirme modülleri (Yeniden Dağıtılabilir) ve değiştiriciler (Dönüştürme) oluşturmanıza olanak tanır.

InstallShield'ı kullanmaya başlamak için çeşitli seçenekler vardır; bunlardan biri, yeni bir proje oluşturduğunuzda otomatik olarak başlayan adım adım kurulum sihirbazını (Proje Asistanı) kullanmaktır. Kurulum tasarımcısı penceresinde daha ayrıntılı konfigürasyon gerçekleştirilir. Ayarlar aşağıdaki gibi gruplandırılmıştır:

  • Kurulum Bilgileri - proje hakkında genel bilgilerin bulunduğu bir tablo. Burada özellikle varsayılan kurulum dilini seçebilirsiniz. Toplamda InstallShield 30'dan fazla yerelleştirmeyi destekler.
  • Organizasyon - Yükleyici tasarımını, kullanıcıya kurulum sırasında seçim yapması için sunulacak özelliklerin ve bileşenlerin bir listesini içerir.
  • Uygulama Verileri - Dosyalar, modüller ve bağımlılıklar gibi uygulama verileri. Bazı bileşenler yerel olarak kurulabilir, diğerlerinin ise kurulum sırasında indirilmesi gerekir.
  • Sistem Yapılandırması: kısayollar, kaynaklar, yapılandırma dosyaları, hizmetler vb.
  • Sunucu Yapılandırması - yükleyicinin gereksinimlerine uygun olarak sunucu yapılandırması. Buna IIS ayarları, bileşen hizmetleri, SQL Server için SQL komut dosyaları, Microsoft Windows Azure, MySQL veya Oracle. Microsoft Web Deploy'u kullanarak bağımlılıkları indirebilir, komut dosyalarını çalıştırabilir ve sunucuda görevleri gerçekleştirebilirsiniz.
  • Davranış ve mantık - komut dosyaları, eylemler, kurulum dosyaları vb.
  • Kullanıcı Arayüzü ( Kullanıcı Arayüzü) - diyalog tasarımı, resimler, metin ve diğer verileri içeren yükleyici tasarımı. Tasarım temaları arasından seçim yapılabilir; mevcut diyalogların çok esnek bir şekilde özelleştirilmesi, hatta her bir öğenin sürükleyip bırakılmasına kadar varılabilir. Satır satır düzenleyici, yerelleştirmelerle çalışmanıza olanak tanır.
  • Medya - ortam değişkenlerini yönetmek, ürün güncellemelerini ve sürümlerini ayarlamak, yamalar.
  • Ek Araçlar: dosya bağımlılığı tarayıcısı, MSI hata ayıklayıcısı ve proje yapısını tablo biçiminde görüntülemek için tasarlanmış doğrudan düzenleyici.

Yükleyiciler oluşturmaya yönelik komut dosyası dili, C diline benzeyen ve özel eylemler (Özel Eylemler) oluşturmanıza olanak tanıyan InstallScript'tir. Böylece komut dosyaları, dll kitaplıklarını çağırırken, uygulamaları başlatırken, VBScript, Jscript, InstallScript komut dosyaları ve diğer birçok durumda yardımcı olur. vesaire.

InstallShield'da kodu düzenlemek için sözdizimi vurgulama ve otomatik tamamlama özelliğine sahip bir düzenleyici kullanılır. Ayrıca, eylemler oluşturmak için Özel Eylem Sihirbazı da kullanılabilir.

Sürdürmek. Şüphesiz InstallShield, kurulum kompleksleri pazarının önde gelen ürünlerinden biridir. En büyük gücü, komut dosyası desteğiyle bir bilgisayar veya sunucuda dağıtım için çok sayıda yükleyici türü oluşturmanıza olanak tanıyan esnekliğidir. InstallShield Express'ten (649 $) başlayan her sürüm için oldukça yüksek lisans fiyatı nedeniyle ev kullanımı caydırılabilir.

Kurulum Fabrikası


Indigo Rose Yazılım Tasarım 1991 yılından bu yana geliştirme ürünleri üretmektedir. Bunların arasında MSI Factory, TrueUpdate, Visual Patch ve ilgili çözümler bulunmaktadır. Kurulum Fabrikası, tamamen işlevsel komut dosyasıyla yazılmış yükleyiciler oluşturmanıza olanak tanıyan başka bir komplekstir - ancak MSI Factory'den farklı olarak MSI'dan bağımsızdır. Bu durumda ortaya çıkan dağıtım, XP'den başlayarak herhangi bir Windows sürümü altında çalıştırılabilir. Alternatif dağıtım seçenekleri mevcuttur - CD veya DVD ortamından kurulum, bağımlılıkları indirme özelliğine sahip web yükleyici. LZMA/LZMA2 sıkıştırma formatları ve 2 GB'tan büyük dosyalar desteklenir.

Kurulum Fabrikası kurulum ortamı, LUA dilini temel alan basit, esnek ve güçlü bir kodlama dili kullanır. Bu, bir komut dosyası yazarken koşulları, işlevleri, değişkenleri, tabloları ve diğer araçları kullanmanıza olanak tanır.

Yükleyiciyi oluşturmak için geleneksel bir adım adım sihirbaz sağlanır. Projeyle çalışmanın aşağıdaki aşamalarından oluşur: yükleyici hakkında genel bilgilerin doldurulması, mimarinin seçilmesi, dosya konumu, stil ve tema, kurulum dilleri, kütüphane kompozisyonu.

Alternatif olarak, doğrudan kurulum projesini kendiniz kurmaya geçebilirsiniz; bu görevler için basit bir editör arayüzü sağlanmıştır. Uygulama penceresinin sol sütununda bir görev listesi mevcuttur; bölümlere ayrılmıştır: dosyalar, ayarlar, görsel seçenekler, eylemler, kaynaklar ve kaldırma.

Komut dosyaları Eylemler bölümü aracılığıyla yönetilir. Tüm eylemler kronolojik sırayla birkaç aşamaya ayrılmıştır: başlatma, kurulum süreci ve bu aşamadaki hatalar, kurulumun tamamlanması ve kapatma.

Eylem oluşturmak için kullanıcılara Eylem Sihirbazı ve Kod Sihirbazı eklentileri sağlanır. Toplamda yaklaşık 360 komut dosyası mevcuttur ve her eylem, iyi yapılandırılmış bir yardımda dikkatle belgelenmiştir. Buna paralel olarak kodla ilgili asıl çalışma editör penceresinde gerçekleştirilir. Kod vurgulama ve satır numaralandırma mevcuttur; komut dosyasında hatalar olup olmadığını kontrol etmek için yerleşik Kurulum Fabrikası araçlarını kullanabilirsiniz.

Kaynaklar nedeniyle yükleyicinin işlevselliği genişletildi. İlgili Kaynaklar bölümünde bağımlılıkları (.NET, Visual Basic, DCOM, JET, MDAC, Windows Installer, Visual C++ vb.) belirtebilir, genel işlevleri yükleyebilir ve pano, arşivler ve FTP ile çalışmak için eklentileri bağlayabilirsiniz. Ayrıca geliştirici forumunda ek uzantılar yayınlanmaktadır.

Yerelleştirmelerle çalışırken proje düzenleyicinin rahatlığı fark edilir: yalnızca bir arayüz dili eklemekle kalmaz, aynı zamanda verileri XML'e içe veya dışa aktarabilirsiniz. Yükleyicinin her yönü özelleştirilebilir ve önizleme modunda kullanılabilir: iletişim kutuları, düğme etiketleri, metin biçimlendirmesi, yazı tipleri ve çok daha fazlası. vb. Görünüm önceden yüklenmiş temalar kullanılarak değiştirilebilir. Ayrıca, yalnızca "yerel" stiller (Windows 7, Windows 8 vb.) değil, aynı zamanda ayrı olarak indirilebilen çeşitli MSStyles değişiklikleri de kullanılır.

Son olarak, Kurulum Fabrikasının güvenlik gibi bir yönünü de belirtmekte fayda var. Kurulum bir seri numarası kullanılarak kısıtlanabilir; tüm anahtarlar bir MD5 karmasında saklanır. Kurulum sırasında dağıtımın veri güvenliği ve son kullanma tarihi kontrol edilir.

Sürdürmek. Kurulum Fabrikası, LUA dilinin kapsamlı komut dosyası oluşturma yeteneklerini kullanmanıza olanak tanır. Tüm eylemler iyi bir şekilde belgelenmiştir; kullanıcı, projenin oluşturulmasından yayınlanmasına kadar çeşitli çalışma aşamalarında kurulum sihirbazını kullanabilir. Yükleyicinin işlevselliği eklentilerle genişletilebilir. Yükleyici arayüzü dikkatlice yapılandırılmıştır ve yerelleştirmelerle çalışmak uygundur.

Kurulum Oluşturucu

SetupBuilder hızlı uygulama geliştirme ve yapılandırmaya yönelik bir araçtır. Onun yardımıyla, 160 KB boyutunda kompakt bir çekirdeğe sahip komut dosyası içeren yükleyiciler oluşturabilirsiniz. Bunlar herhangi bir Windows işletim sistemi 9.x ve üstü altında çalışan web, CD/DVD dağıtımları olabilir. Arasında temel özellikler SetupBuilder sertifikalı olarak listeleniyor Windows desteği 8 ve Windows Server 2012 - uyumluluğu ve doğru kurulumu garanti eder.

Uygulamanın seçilebilecek iki sürümü olduğuna dikkat edilmelidir: geliştiriciler için (Geliştirici) ve profesyonel sürüm (Profesyonel). Özelliklerin listesi bu sürümler arasında önemli ölçüde yer almaktadır; tek fark, SetupBuilder Developer'ın daha işlevsel olmasıdır. İçerir grafik editörü iletişim kutuları, hata ayıklayıcı, derleyici, güncelleme oluşturucu ve diğer bileşenler.

Sıfırdan bir proje oluştururken sihirbazı kullanabilirsiniz, ancak aslında pek bir şeyi çözmez. Proje Düzenleyici şu bölümlerden oluşur: Proje Tanımı, Kurulum Ayrıntıları, Kurulum Görünümü, Kurulum Gereksinimleri ve Komut Dosyası Mantığı.

Proje Tanımı - genel bilgilerin, değişkenlerin, kurulum profillerinin ayarlanması. Ürünün web güncelleme veya web kurulum işlevlerini etkinleştirebileceğiniz Web dağıtımı alt bölümünü dikkate almakta fayda var. Ayrıca bir proje, uygulamanın çeşitli versiyonlarını (Sürümler) içerebilir.

Kurulum Ayrıntıları - dosyalar, klasörler, kayıt defteri anahtarları, hizmetler, sürücüler, ortam değişkenleri ve diğer öğeler dahil olmak üzere yükleyicinin içeriğinin tanımı.

Görünümü Ayarla - görünümü ayarlama. Belirlemek için dış görünüş yükleyici - diyaloglar, metin içeriği, düğmeler, alanlar vb. dahil - görsel bir düzenleyici kullanılır. Yerelleştirme ve yükleyici stili gibi diğer ayarlar proje ayarlarında (Proje - Ayarlar) ayrı olarak belirtilir.

Kurulum Gereksinimleri - bağımlılıkların, erişim haklarının, sistemin ve diğer dosyaların kontrol edilmesi.

Komut Dosyası Mantığı - yükleyici komut dosyasına erişim. Komut dosyalarıyla çalışmak için kendi IDE'sini kullanır ve ayrıca yerleşik bir görsel hata ayıklayıcıya sahiptir. SetupBuilder, SetupScript komut dosyası dilini kullanır ve Developer sürümü durumunda yaklaşık 500 önceden yüklenmiş işlevle birlikte gelir. KurulumScript'i kullanmanın yanı sıra, kurulum sırasında Windows API'sine erişebilir veya gerekli DLL'leri bağlayabilirsiniz.

SetupBuilder Developer'da bulunan SetupProtect işlevi güvenlikten sorumludur. Seri numaralarını ve abonelik anahtarlarını belirli bir çalışma süresi boyunca kullanmanıza olanak tanır. Ayrıca mevcut dijital imza dağıtım.

Sürdürmek. SetupBuilder, komut dosyalarını ve Windows API yeteneklerini kullanarak yükleyiciler, web yükleyicileri ve güncellemeler oluşturmanıza olanak tanır. Bu kompleksin en dikkat çekici yönleri arasında Windows'a yakın destek, projenin görsel düzenlemesi ve hata ayıklaması, çok dillilik ve yetkisiz kullanıma karşı koruma yer alıyor.

Görsel Yükleyici 2014

Visual Installer, görsel modda ve komut dosyası desteğiyle Windows yükleyicileri oluşturmaya yönelik bir komplekstir. Oluşturulan dağıtımlar CD/DVD, USB ortamı ve İnternet aracılığıyla kendiliğinden açılan arşivler halinde dağıtılabilir.

Visual Installer'ın standart ve profesyonel olmak üzere iki sürümü vardır. İkinci durumda, proje ayrıca bir proje yöneticisi ve başlangıçta sistem bağımlılıklarını belirleyen bir yardımcı program olan SamLogic Selector'ı içerir. Ayrıca profesyonel sürüm, 64 bit uygulamalarla çalışmanıza olanak tanır ve komut dosyalarıyla çalışmayı içerir.

İlk olarak Visual Installer sizden dağıtımın dağıtım formatını belirtmenizi ve temel ayarları yapmanızı ister. Alternatif olarak Visual Studio/Visual Basic ortamlarındaki mevcut projeleri programa aktarabilir ve mevcut projeye göre çalışmaya devam edebilirsiniz.

Daha fazla çalışma doğrudan editörde gerçekleştirilir. Alt kısımda bölümler arasında gezinmek için sekmeler bulunmaktadır. Dosya listesi, Kayıt Defteri, INI Dosyaları ve Bileşenleri bölümleri, dosyalar, dizinler, kayıt defteri anahtarları ve diğer bileşenler de dahil olmak üzere yükleyicinin yapısını tanımlar. Ayrı olarak görsel bileşeni vurgulayabiliriz. Bu nedenle, kurulum sihirbazını ayarlarken çeşitli iletişim kutuları sunulur (İletişim Kutuları sekmesi): lisans anahtarının girilmesi, bileşenlerin seçilmesi, lisans metni vb. Yükleyicinin tasarımı ilgili Tasarım sekmesinde belirlenir: bunlar renklidir , arka plan, yazı tipleri, resimler ve ses.

Özel menü bölümünde ek yükleyici seçenekleri mevcuttur. Burada, kurulumun mümkün olmayacağı bağımlılıkları (işletim sistemi sürümü ve .Net Framework) belirleyebilirsiniz. Sessiz kurulum, dijital imza gibi kurulum seçenekleri ve şifre koruması.

Visual Installer, çok dilli dağıtımların oluşturulmasını sağlar. Yerelleştirmeleri yönetmek, diğer kurulum sistemleriyle karşılaştırıldığında pek kullanışlı değildir: tüm dosyalar, bir metin düzenleyicide manuel olarak düzenlenmesi gereken harici bir dosyada LNG formatında saklanır.

Pro sürümünde bulunan komut dosyaları kurulumdan önce ve sonra kullanılabilir. Komut dosyası dili, referans kitabında açıklanan değişkenleri ve komutları kullanmanıza, dosya, klasör, kısayol ve diğer bileşenleri oluşturma sürecini kontrol etmenize ve harici MSI ve diğer programları başlatmanıza olanak tanır. Komut dosyalarını düzenlemek için IntelliSense otomatik tamamlama desteğine sahip basit bir düzenleyici kullanılır.

Son olarak şu noktaya dikkat edilmelidir: Diyaloglarda kodlama yanlış görüntüleniyor ve basıldığında tüm etkin düğmeler çalışmıyor. Bu sorun Windows 8'de gözlemlendi.

Sürdürmek. Oldukça basit ve biraz modası geçmiş bir kurulum kompleksi, yine de komut dosyaları ve görsel bir proje düzenleyicinin mevcut olduğu yer. Tüm ayarlar boşluk esas alınarak yapılır; kurulum sırası değiştirilemez.

Pivot tablo

BaşvuruNSIS (Nullsoft Komut Dosyalı Kurulum Sistemi) Inno KurulumuİzPackExcelsior YükleyiciWiX Araç SetiClickteam Kurulum OluşturucusuGerçek YükleyiciOluşturYükleGelişmiş YükleyiciInstallBuilderInstallMateKurulum KalkanıKurulum FabrikasıKurulum OluşturucuGörsel Yükleyici
GeliştiriciNullsoftJordan Russell, Martijn LaanJulien Ponge ve ark.ExcelsiorMicrosoftTıklama ekibiSofteza GeliştirmeNovostrimCaphyon LTDBitRockTarma Yazılım AraştırmasıFlexera Yazılımıİndigo GülLindersoftSamLogic
platformuWindows, POSIXWindowsWindows, Linux, MacOS+WindowsWindowsWindowsWindowsWindowsWindowsWindows, Linux, Mac OS+WindowsWindowsWindowsWindowsWindows
Fiyatücretsizücretsizücretsizücretsizücretsiz49,00 € / 119,00 € (Profesyonel)$89 ücretsiz (Ücretsiz) / 2000 ovmak. (tam sürüm) 399$'dan başlayan fiyatlarla995$'dan başlayan fiyatlarla89$'dan başlayan fiyatlarla649$'dan başlayan fiyatlarla $395 299 ABD Doları (Geliştirici) / 169 ABD Doları (Profesyonel) $129
Komut dosyası diliNSISInno Kurulum Komut Dosyası, PascalJavaWindows YükleyicisoyluVBScript, JScriptJava, PHP, Perl, Python, Ruby, C/C++, .NET/Mono VBScript, Jscript, PowerShellInstallScript, PowerShellLUAKurulum Komut DosyasıGörsel Yükleyici
Yükleyici türüEXEEXEKAVANOZEXEMSIEXEEXEEXEEXE, MSI, JAREXEEXE, MSIEXE, MSIEXEEXE, MSIEXE
Proje Editörü + (eklentiler)+ (eklentiler)+ (eklentiler)+ + (eklentiler)+ + + + + + + + + +
Projeleri içe aktarmaEclipse, IntelliJ IDEA, Netbeans, Apache Ant NSISVisual StudioVisual Studio, Eclipse, Visual Basic vb. Visual Studio, Visual Basic vb. Visual Studio, Windows Installer vb. Visual Basic, .NET, Windows Installer vb. .AÇIKVisual Studio, Visual Basic
Çok dilli + + + + + + + + + + + + + +
Sıkıştırma türleriZLib, BZip2, LZMABZip2, LZMA/LZMA2ham, gzip, bzip2, 7-Zip SFXbelirtilmemişMSZIPfermuar/farklılaştırıcıbelirtilmemişCAB, 7-ZipLZMALZMALZMA/LZMA2ZlibLZMA/LZMA2LSZipPosta Kodu
Seri numarası/şifre koruması + + + (Profesyonel)+ + + + + + + +
Kurulum sırasında bileşenlerin seçilmesi + + + + + + + + +
"Sessiz" kurulum + + + + + + + + + + + + + +
Komut satırı + + + + + + + + + + + + + +
Uzantılar+ + + + + + + + +

Temel işlevler

  • tek bir EXE oluşturma;
  • yükleyiciyi disklere bölmek;
  • çeşitli program yükleme türleri (tam, özel, minimum);
  • kaldırma olasılığı;
  • sıkıştırma işlevleri (deflate, bzip2, 7-Zip);
  • sürüm bilgilerinin karşılaştırılması, kurulum sırasında kullanılan dosyaların yükleyici tarafından değiştirilmesi;
  • belirli bir konumda kısayollar oluşturma;
  • parola korumalı ve şifreli kurulumlar;
  • sessiz kurulum ve kaldırma;
  • kayıt defteri girişleri ve INI dosyaları oluşturma.

Avantajları ve dezavantajları

Avantajları:

  • ücretsiz dağıtım;
  • Rusça dil desteği;
  • Sihirbaz biçiminde kullanışlı ve sezgisel arayüz;
  • Pascal dilinde entegre komut dosyası motoru;
  • çok dilli kurulum imkanı.

Kusurlar:

  • komut dosyalarının manuel olarak düzenlenmesi.

Alternatifler

Creator'ı yükleyin. Ücretsiz uygulama kendi benzersiz yükleyicilerinizi oluşturmak için çeşitli programlar. Özel simgeler kullanmanıza, kayıt defterine değer yazmanıza olanak tanır, otomatik kurulum yazı tipleri, sunuculardan veri indirme.

Wizard Creator'ı yükleyin. Basit ücretsiz program uygulama yükleyicileri oluşturabileceğiniz. İşlem birkaç adımda gerçekleştirilir: bir adın belirtilmesi, dosyaların eklenmesi, bir düğmeye basılması.

Çalışma prensipleri

Program için tek bir kurulum dosyası oluşturmak için Inno Setup'ı çalıştırın, “Dosya”, “Yeni” düğmesine tıklayın ve Sihirbazı başlatın.

Kurulum dosyası oluşturma

Bir sonraki pencerede uygulama hakkında temel bilgileri sağlayın: ad, sürüm, geliştirici, ana sayfa vesaire.

Daha sonra özel bir alana başlatılan bir exe dosyası girmeniz gerekir. yüklü uygulama ve ayrıca tüm bileşenlerini ve dosyalarını içeren bir liste ekleyin.

Bir lisans dosyası mevcutsa, bir sonraki pencerede dosyanın yolunu belirtin. Benioku.txt oluşturmak, mesaj yazmak veya satırları boş bırakmak da mümkündür.

  • kurulum dosyası adı;
  • derlenmiş dosyayı yerleştirecek yer;
  • yükleyici kısayolu.

Son pencerede her şeyi olduğu gibi bırakmanız gerekir, bu da yükleyici komut dosyasını basitleştirecektir.

Gerekli tüm parametreleri belirledikten sonra program bir uygulama sarmalayıcı oluşturacaktır.

Başvuru dosyası

Inno Kurulum, gerekli korumaya ve bir dizi zorunlu işleve sahip tam teşekküllü profesyonel bir kurulumcu oluşturmanıza yardımcı olacaktır.

Programlarınızı dağıtmaya karar verirseniz, kurulum dağıtımı olmadan yapamazsınız. Günümüzde hemen hemen tüm programların genellikle Setup.exe adı verilen bir yükleyicisi vardır. Bu yazımızda Access uygulaması için yükleyicinin nasıl oluşturulacağına ilişkin bir örneğe bakacağız ve bilmeniz gereken bazı özelliklere bakacağız.

Daha önce de belirtildiği gibi Access, Access olmadan çalışabilecek yürütülebilir bir dosya oluşturmanıza izin vermez. Ancak aynı zamanda Microsoft, sorunu çözmek için paketin kullanılmasını öneriyor Microsoft Ofisi Geliştirici Programın dağıtımına ilişkin lisansı içeren Microsoft Access çalışma zamanı. Bunun üzerinde daha detaylı duracağım.

Microsoft Access çalışma zamanı, kullanıcıların bir Access uygulamasını çalıştırmasına ancak değiştirmesine izin vermeyen bir Access sürümüdür. Lisans bütünlüğüne ihtiyacınız varsa ve veritabanınızı çalıştıran istemcinin Access lisansı yoksa, tam sürüm yerine Microsoft Access çalışma zamanını yüklemek mantıklıdır. Bu durumda satın almanız gerekecek ODE (Office Geliştirici Sürümü). Daha sonra satın alma işlemiyle birlikte bazı ek araçlar da alırsınız ve en önemlisi SAĞ istemciler için, geliştirdiğiniz veritabanıyla birlikte Access'in Çalışma zamanı sürümünü de yükleyin. Bu durumda, Access'in yasa dışı kullanımına ilişkin olarak müşteriye karşı herhangi bir talepte bulunulmayacaktır. Aksi takdirde her müşterinin bir MS AAccess lisansı satın alması gerekir.

ODE paketi, MDB'nizi ve Çalışma zamanı sürümünüzü dağıtıma dahil eden bir "dağıtım oluşturucusu" içerir. Çalışma zamanı oluşturmak için gerekli tüm kitaplıklar Access'in tam sürümünde (ODE olmasa bile) zaten mevcuttur. Ancak bir AMA var (bu, “hile” lisanslama konusunda endişe duyanlar içindir):

Resmi olarak satın almazsanız, müşteriler Çalışma Zamanı sürümünü bile kullanma hakkına sahip olmayacaktır.

Şu düşünce ortaya çıkabilir: Access'in çalışması için hangi dosyaların gerekli olduğunu öğrenip bunları kurulum dağıtımına dahil ederseniz ne olur? Mümkün ama bu lisansla ilgili sorunu çözmüyor. Ek olarak, mevcut bileşenleri kontrol ederek ve eksik olanları yükleyerek/kaydeterek oldukça karmaşık bir kurulum programı oluşturmanız gerekecektir. Üstelik ikinci durumda, beceriksizce yapılırsa sistemi yok etmek bile mümkündür.

Genel olarak, Access'te uygulamaların satışıyla ilgili gerçek durumları düşünürsek, o zaman yalnızca birkaç geliştirici (Rusya'dan bahsediyoruz) aslında lisans paketleri satın alıyor. Kural olarak, bunlar, "belirli bir iş geliştirme düzeyinde, satın alıp almama sorusunun geçerliliğini yitirdiği" veya daha basit bir şekilde, 600 - 1000 $ karşılığında bir lisans paketi satın almaya gücü yeten kişilerdir. . Daha sonra forumlarda bu tür programların işleyişi hakkında yemin etmelerini dinlemek ilginç. Anladığım kadarıyla korsan versiyonlardakiyle aynı "söveler" var. Bu nedenle, programlarınız için Office'in yalnızca ücretsiz veya korsan sürümlerini kullanmanızı tavsiye etmeyeceğim, ancak lisanslı olanı kullanmanızı da tavsiye etmem (yukarıya bakın).

ne merak ediyorum tam sürüm Erişim çalışma zamanı modunda ayarlanarak başlatılabilir. komut satırı anahtar /çalışma zamanı. Örneğin, masaüstünde bir kısayol oluşturun, üzerine sağ tıklayın, nesne alanında görünen iletişim kutusuna şunu yazın: (bu Office 2000 - XP içindir, ancak 2003 için düzeltmeniz gerekecektir) Office10 - Office11 yerine)

"C:\Program Files\Microsoft Office\Office10\MSACCESS.EXE" "D:\Bases\My Database.mdb"/runtime

ve “Çalışma klasörü” alanında:

Şimdi bu kısayol üzerinden uygulamayı başlatalım. Access proje penceresi açılacak, ancak Access kısayolu ve standart araç çubukları artık orada olmayacak. Bu çalışma zamanı modudur.

İlk kez geliştiriciler için Access uygulamalarını Microsoft Office Geliştirici paketi aracılığıyla dağıtmak bir seçenek olmayabilir. Sonuçta, paraya mal oluyor ve az değil. Ücretsiz bir yükleyici kullanarak başka bir yönteme bakacağız Inno Kurulumu. Tabii ki, ücretli olan başkaları da var, örneğin Kurulum Kalkanı ve ücretsiz yükleyiciler. Kullanım kolaylığı ve oluşturulan dağıtım kitinin boyutu bakımından farklılık gösterirler.

Inno Kurulumu- serbestçe dağıtılan yükleyici Windows programları. İngilizce sürümleri 1997'de ortaya çıktı, şimdi Inno Setup birçok dile çevrildi ve yükleyiciler 20'den fazla dilde oluşturulabiliyor. Inno Setup, özellikleri, kararlılığı ve oluşturduğu dosyaların boyutu açısından birçok ticari yükleyiciden üstündür.

Temel Özellikler:

  • program dosya sürümü bilgilerini karşılaştırabilir
  • kullanılmış dosyaları taşı
  • DLL/OCX/FNT/TLB ve standart kitaplıkları kaydedin
  • yazı tiplerini yükle
  • belirli programların etkin olup olmadığını kontrol eder
  • hızlı erişim için kısayollar oluşturma (örneğin, başlat menüsü veya masaüstü üzerinden)
  • ini dosyalarına yazma
  • Pascal dilinde komut dosyaları yazmak için yerleşik makine
  • çok dilli kurulumu destekler
  • varsayılan olarak yükleme ve kaldırma
  • tüm kodlar mevcuttur (Borland Delphi 2.0-5.0)
  • kurulum için şifre koruması
  • Yürütme sırasında iptal edilmesi durumunda, tüm eylemler orijinal durumuna döndürülecektir.
  • tüm 32-bit'i destekler Windows sürümleri(95, 98, 2000, 2003, XP, Me, NT 4.0)
  • birinin yaratılışını yaratır exe dosyası programınızın kurulum işlemini büyük ölçüde basitleştirir
  • standart Windows 2000/XP arayüzü
  • kullanıcı merkezli (ör. tam, minimum, özel)
  • tüm kaldırma araçları
  • dosya kurulumu: "deflate", bzip2, 7-zip LZMA sıkıştırma dosyaları için yerleşik destek

Ayrıca 2.0.6 sürümünden itibaren Inno Setup, MBCS için tam destek içerir. Daha fazla ilk versiyonlar son özellik dahil değildir. Ancak Web kurulumunu desteklemez.

Inno Setup'ta bir yükleyici oluşturmanın özelliği, yükleyicilerin komut dosyaları kullanılarak oluşturulmasıdır - basit metin dosyaları ASCII, .INI dosyalarını anımsatır. Komut dosyalarını düzenlemek, örneğin Installshield arayüzüyle çalışmaktan daha kolaydır. Komut dosyaları ".iss" uzantısına sahiptir (kurulum komut dosyası yok). Tüm yükleyici parametrelerini belirtir ve kurulum sırasında program kendisini bu dosyalarla ilişkilendirir. Komut dosyası, adları yazılı olan bölümlere ayrılmıştır. köşeli parantezler. Bölümler içerisinde derleyicinin okuyabileceği ve çalıştırabileceği anahtar sözcükler ve talimatlar bulunur.

Yorumlar satırın başında noktalı virgülle başlar ve komut dosyasında herhangi bir yere yerleştirilebilir. Bir satırın ortasına yorum yerleştirmek gibi, bir bloktaki yorumlar da mümkün değildir. İkincisine derleyici tarafından izin verilir, ancak daha sonra yürütüldüğünde bir hataya yol açar.

; -- Örnek1.iss --
; 3 dosyanın kopyalanmasını ve bir simge oluşturulmasını gösterir.

Bölümlerin sırası önemli değil. Hepsi (hariç) ) keyfidir. Bir anahtar kelimeye eşittir işareti (=) kullanılarak bir değer atanır.

İpuçları bir veya daha fazla parametre ve bunların seçeneklerinin yanı sıra bayraklardan oluşur bayraklar. Parametre ise bir addan ve ardından iki nokta üst üste işaretinden oluşur : ve anlamları. Parametreler, seçenekler ve bayraklar birbirlerinden noktalı virgülle ayrılır ;

Kısaca ana bölümlere bakalım:

Bölüm

Anlam

kurulum rutininin davranışının yanı sıra nasıl görünmesi gerektiğine ilişkin talimatlar içerir. AppName, AppVerName ve DefaultDirName anahtar sözcükleri gereklidir. Diğerleri - gerektiği gibi
Bu kurulum dosyalarını içerir
kısayollar (simgeler)
Bileşenlerin kurulum rutini türüne oranı
yeni boş klasörler oluşturmanıza olanak sağlar
INI dosyalarına yazar
kurulum sırasındaki ilk eylem, systax bölümüne karşılık gelir
metinde belirli değişikliklere izin verir
kayıt defterine giriş yapar
veriler başarıyla yüklendikten sonra ancak iletişim kutusu kapatılmadan önce diğer programları çalıştırır
kurulumda ek işlemlere izin verir
kurulum türünü ayarlar
kaldırma sırasındaki son işlem. Bu şekilde klasörler ve/veya dosyalar silinecektir
kaldırma sırasındaki ilk işlem. Systax bölüme karşılık gelir
Dil hakkında bilgiler içerir. genellikle kullanılmaz

Inno Kurulumu, genellikle yollar içeren, önceden tanımlanmış çeşitli sabitlere sahip bir komut dosyası içinde çalışır. Yazma yöntemi: (İsim). (App) ve (group) gibi bazı sabitler kullanıcı tarafından önceden tanımlanabilir/tanımlanmalıdır. Sabitleri kendisi tanımlamak isteyen herkes Alex Yackimoff'un ön işlemcisine başvurmalıdır.

Ana Inno Kurulum sabitleri şunlardır:

devamlı

örnek

(kazanç) dizin yolu/ Windows klasörü C:\Windows
(sistem) Windows sistem klasörünün yolu, özellikle System32 klasörü C:\Windows\System veya C:\Windows\System32
(uygulama) kendi uygulamanıza giden yol (program)
(pf) program klasörünün yolu C:\Program
(bkz.) paylaşılan verilere giden yol C:\Programme\Gemeinaynı Dosyalar
(dao) (cf)\Microsoft Shared\DAO'ya karşılık gelir C:\Programme\Gemeinsame Dateien\Microsoft Shared\DAO
(kaynak) kurulum sırasında kurulum rutini klasörünün yolu R:\
(grup) başlat menüsü için program grubu

Öyleyse çözülmesi gereken sorunlara bakalım (yalnızca minimal olanları tanımlayacağız). Kurulumcumuz aşağıdakileri yapmalıdır:

Dosyaları gerekli konumlara açın
Program dizininde bir klasör oluşturun (“Cop” klasörü - saklamak için yedek kopyalar bazlar)
Başlat - Tüm Programlar'da bir uygulama başlatma menüsü ve masaüstünde bir simge oluşturun

Bu gerekli minimumdur. Ancak elbette Inno Setup'ın tüm olanakları bu değil. Pek çok geliştiricinin bunu kullanması boşuna değil. Ancak bu yazıda kendimi sadece bununla sınırlayacağım; programın yeteneklerini daha derinlemesine incelemek isteyenler başvurabilirler. yardım sistemi. İnternette hem programa hem de yardımın çevirilerine birçok bağlantı vardır. Örneğin Inno Kurulum 5.1.6. ve bununla ilgili yardımı buradan indirebilirsiniz... Programın İngilizce web sitesi http://www.innosetup.com

Öncelikle sihirbazı kullanarak bir yükleyici oluşturarak denemeler yapmayı ve ardından ortaya çıkan komut dosyasının yapısını incelemeyi deneyin. Prensip olarak neyi nereye basacağımızı detaylı olarak anlatmaya gerek olmadığını düşünüyorum. Inno Kurulumu "bilimsel dürtme yöntemi" olarak adlandırılan, hiçbir sorun yaşamadan öğrenilebilecek kadar kolay bir kurulumdur. Örneğin burada önceden tanımlanmış görevleri gerçekleştiren bir yükleyici komut dosyası bulunmaktadır (tüm dağıtım dosyaları D:\Setup dizininde bulunur).


AppName=Programım
AppVerName=Programım. Sürüm 1.0.
AppPublisher=Programım, Inc.
AppPublisherURL=http://MyMySoft.ru/
AppSupportURL=http://MyMySoft.ru/
AppUpdatesURL=http://MyMySoft.ru/
DefaultDirName=(pf)\Programım
DisableDirPage=hayır
DefaultGroupName=Programım
DisableProgramGroupPage=evet
LisansDosyası=D:\Setup\license.txt
InfoAfterFile=D:\Setup\readme.txt
AlwaysCreateUninstallIcon=evet


Ad: "masaüstü simgesi"; Açıklama: "&Masaüstünde bir kısayol oluşturun"; GroupDescription: "Diğer kısayollar:"


Kaynak: "D:\Setup\Server.mdb"; DestDir: "(uygulama)"; HedefAdı: "Sunucu.mdb";
Kaynak: "D:\Setup\license.txt"; DestDir: "(uygulama)";
Kaynak: "D:\Setup\readme.txt"; DestDir: "(uygulama)";
Kaynak: "D:\Setup\Log.JPG"; DestDir: "(uygulama)";
Kaynak: "D:\Setup\Log.ico"; DestDir: "(uygulama)";
Kaynak: "D:\Setup\Base.mdb"; DestDir: "(uygulama)";


Dosya adı: "(app)\MyProg.url"; Bölüm: "İnternet Kısayolu"; Anahtar: "URL"; Dize: "http://MyMySoft.ru/"


Ad: "(uygulama)\Polis"


Ad: "(grup)\Programım"; Dosya adı: "(app)\Base.mdb" ;WorkingDir: "(app)";IconFilename:(app)\Log.ico
Ad: "(grup)\Program web sitesi"; Dosya adı: "(app)\MyProg.url"
Ad: "(kullanıcımasaüstü)\Programım"; Dosya adı: "(app)\Base.mdb" ;WorkingDir: "(app)"; SimgeDosyaadı:(app)\Log.ico;Görevler: masaüstüicon

Her şeyin nasıl çalıştığına dair bir örneği aşağıdan indirebilirsiniz.

  • Ek bilgi/ürün satın alma hakkında bilgi için "Arayüz" ile iletişime geçin

İndirilenler

Bilgisayarlara pek aşina olmayan çoğu kullanıcı, Kurulumun ne olduğu ve işlevlerinin neler olduğuyla ilgilenmektedir. Bazen bu sorunun cevabı oldukça basittir. Ancak çoğu durumda bu bileşen bilgisayardaki birçok sorunla ilişkilendirilir.


Bu nedenle Kurulumun ne olduğunu anlamalı ve bu dosyayla ilgili sorunlar ortaya çıkarsa ne yapmanız gerektiğini anlamalısınız. Bunun ilk bakışta göründüğü kadar zor olmadığını belirtmekte fayda var.

Dil normları

Öncelikle bunun kelimenin bir tercümesi olduğunu anlamalısınız. Çoğu zaman kullanıcıya yardım sağlayan ve işlemin anlamını anlamayı mümkün kılan kişidir. Kurulum Nedir? Bu sorunun cevabını almak için bir İngilizce sözlüğe başvurmalısınız. Tercüme edilen bu kelime “kurulum” (isim) veya “kurulum” (fiil) anlamına gelir. Başka bir deyişle bilgisayara yüklenen bir şeydir. Bu bileşen olmadan işletim sisteminin çalışmasını hayal etmenin zor olduğunu belirtmekte fayda var. Kurulum gerçekten bu kadar önemli mi? Bu öğrenilmelidir. Özellikle bilgisayar sistematik olarak çeşitli hatalar ürettiğinde.

Bilgisayar için Kurulum Nedir?

Bu uygulamanın ana tercümesinin yanı sıra bilgisayar tercümesi de bulunmaktadır. Modern kullanıcılar için en anlaşılır olanıdır. “Kurulum” un bir şeyi yüklemek için tasarlanmış bir program anlamına geldiğini belirtmekte fayda var. Ana bileşeni Setup.exe'dir. Başka bir deyişle, bir kurulum veya yürütülebilir dosyadır. Başlangıçtan sonra bilgisayarda ne olur? Kurulumu karakterize eden nedir? Örneğin, yürütülebilir belgeler arasında çeşitli uygulamaları, oyunları (bunları yükleme) ve başlatma ayarlarını seçebilirsiniz. Ayrıca Bios Kurulumu da bulunmaktadır. Bu, bilgisayarla çalışmayı mümkün kılan ayarların adıdır. Başka bir deyişle, evrensel olarak popüler olan “Bios” ile.

“Kurulum” olmadan bir bilgisayar hayal etmek imkansızdır. Bu dosyalar mevcut olmadığında kullanıcı çeşitli komutları çalıştıramayacaktır. İçerik ve program yüklemek imkansız olacaktır. Setup.exe her uygulamada veya oyunda bulunur. Gerekli içeriği işletim sistemine hızlı bir şekilde yüklemenizi sağlayan kurulum programının başlatılmasına yardımcı olur. Bu özelliği etkinleştirmek için yürütülebilir dosyaya çift tıklamanız gerekir.

Dolaşım kuralları

Setup.exe dosyasının özel işlem gerektirdiğini belirtmekte fayda var. Özellikle internetten indirilen bir oyunun kurulumu söz konusu olduğunda. Bu zor konuda neyin yardımcı olduğunu bulmanız gerekir. Öncelikle olası arızaları önlemek için tüm üçüncü taraf uygulamaları kapatmanız yeterlidir. Daha sonra yürütülebilir dosyayı içeren klasöre gidebilirsiniz. Başlamak için “Setup.exe” dosyasına çift tıklamanız gerekecektir. Ameliyathane kuruluyken Windows sistemi 7 ve üzeri sürümlerde bilgisayar, işlemi başlatmak için kullanıcıdan izin isteyecektir. Ekranda üretici-yaratıcı hakkında temel bilgilerin yanı sıra belgenin konumunu içeren bir pencere açılacaktır. Orada bir şeyin kurulumunu başlatmak için “Evet” veya kurulumunu iptal etmek için “Hayır” cevabını vermeniz gerekecektir.

Onay tamamlandığında, kolay gezinmeyi sağlayan bir pencere görünecektir. Öncelikle sistem kullanıcıyı selamlayacak ve kurulacağını bildirecektir. Daha sonra “Yükleyici”deki tüm talimatları takip ederek işlemi tamamlamanız gerekir. Bundan sonra özel uygulama yüklenecektir. Setup.exe dosyasını hiçbir zaman kök içerik klasöründen taşımamanız çok önemlidir. Ayrıca bilgisayarınıza kurulumdan sonra bile kaldırmanız veya kaldırmanız önerilmez. Bu, uygulamaların çalışmayı durdurmasına neden olabilir. "Kurulum" un aynı zamanda yalnızca bir şeyi yüklemek için değil, aynı zamanda onu başlatmak için de gerekli olan bir uygulama olduğunu belirtmekte fayda var. Masaüstünde bulunan ve programların etkinleştirilmesinde kullanılan tüm kısayollar, “exe” uzantılı bir adresle sonuçlanır.

İşlem

Yürütülen işlemler arasında bazen “Kurulum” u bulabilirsiniz. Bazı kullanıcıların bu konuda temkinli davrandığını belirtmekte fayda var. Kurulum çalışır ve çalışan ve çalışan işlemleri izler. Böylece bir nevi filtre görevi görür. Devre dışı bırakırsanız işletim sisteminin çalışması kontrol edilemez hale gelir. Yani uygulamaları ve oyunları normal şekilde kurup çalıştırmak mümkün değil. Dolayısıyla bu amatör faaliyeti yapmaya çalışmanıza gerek yok. Bazen bu işlem çok fazla bilgisayar kaynağı gerektirir.

Virüs

Diyelim ki önceden güvenli olan bir “Kurulum” gerçek bir virüse dönüşebilir. İÇİNDE bu durumda o bir yerlerde olabilir işletim sistemi ve sıradan bir yürütülebilir dosya altında şifrelenir. Bu tür bilgisayar enfeksiyonları genellikle en çok ihtiyaç duyulan uygulamalara bağlanır. Gerekli program başlatıldıktan sonra virüs sürekli olarak etkinleştirilir. Bir antivirüsün her zaman sorunla baş edemediğini belirtmekte fayda var. Başlangıçta “Setup.exe” olarak gizlenen bir virüsü tespit etmek oldukça zordur. Bilgisayarınıza virüs bulaştığından şüpheleniyorsanız, tüm uygulamaları kapatmanız ve sistemi enfeksiyon varlığına karşı taramanız gerekecektir. Bu durumda antivirüs kurtarmaya gelecektir. Aşağıdaki programlar Kurulumla iyi çalışır:

Avast;
Nod32;
Dr.Web.

Tarama endişelerinizi doğrularsa tehdidi ortadan kaldırmak için acele etmenize gerek yoktur. Bundan sonra virüsün bulunduğu uygulamayı başlatamayacağınızı unutmamalısınız. Bilgisayarınızın etkili ve doğru şekilde işlenmesi için servis merkezi uzmanlarından yardım almanız gerekir. Kullanıcının dosya ve belgelerine zarar vermeden tehdidi bulup etkisiz hale getirecekler.

Casus

Oldukça yaygın olan başka bir senaryo daha var. Bilgisayarda özel bir casusun varlığından bahsediyoruz. Kurulum gibi işlemlerde şifreleme yeteneğine sahiptir. Bu enfeksiyon, kullanıcının kişisel verilerini tespit etmek ve çalmak için tasarlanmıştır. Örneğin adresler ve e-posta, sayılar banka kartları, sayfalar için kullanıcı adları ve şifreler vb. Bir bilgisayardaki bir casusu, özellikle de Setup.exe altında şifrelendiğinde, tanımlamanın özellikle hoş olmadığını belirtmekte fayda var.

Bu durumda antivirüs kullanmak her zaman etkili değildir. Ayrıca özel bir casus yazılım önleme programı indirip yüklemeniz gerekecektir. Örneğin SpyHunter. Ücretsiz olarak mevcuttur ve kullanımı kolaydır. Uygulamayı başlatmanız ve ardından kontrol etmeye başlamanız gerekir. Sonuçlar elde edildiğinde tehditleri güvenle kaldırabilirsiniz. Görev yöneticisini ziyaret etmeyi ve ardından Setup.exe işlemini sonlandırmayı unutmayın. Daha sonra bilgisayarınızı yeniden başlatmalısınız. Göndericide tekrar “Kurulum” görünecektir, ancak bundan da korkmamalısınız.

Böylece makale Kurulumun ne olduğu sorusuna değindi. Gördüğünüz gibi bu çok önemli bir dosya. Bazen birçok sorunu da beraberinde getirebilir. Sorunları önlemek için, bilgisayarınızda nelerin yüklü olduğunu ve indirildiğini izlemelisiniz. Her zaman yalnızca güvenilir süreçlerin çalıştırılması önerilir.