• Programın sessiz kurulumu: teori ve pratik. RePack, Taşınabilir, Sessiz Kurulum Nedir?

    Hemen hemen her bilgisayar kullanıcısı hayatında en az bir kez internetten (örneğin yazılım aracılığıyla) programlar indirir ve bilgisayarına kurar. Kural olarak, indirme işlemi fazla zaman almaz. Tüm listelenen eylemler sessiz bir kurulumla gerçekleştirilir. Hiç böyle bir kavram duydunuz mu? Eğer öyleyse, sessiz program kurulumunun ne olduğunu biliyor musunuz?

    "Sessiz kurulum" tanımı

    Bu kavramla ne kastedilmektedir? Sessiz kurulum denir programın bilgisayara otomatik kurulumu. Herhangi bir özel kullanıcı müdahalesi gerektirmez. Çalıştırmak için (chrome'dan indirilen skype), özel etkinleştirme ve başlatma anahtarlarını girmenize gerek yoktur. Yamaların kullanılması da gerekli değildir.

    Kullanıcıdan istenen tek şey, süreci hem yandan hem de içeriden gözlemlemek ve izlemektir. doğru zaman tıklayarak programı çalıştırmaya başlayın istenen düğme ve ayrıca kurulumu zamanında tamamlayın. Otomatik bir işlev, varsayılan kurulum parametrelerinin kullanılmasını gerektirir.

    Bu özelliği kimler kullanabilir?

    İlk etapta sessiz kurulum çok sistem yöneticileri için gerekli ve yararlı. Bu sayede yöneticiler, aynı anda birkaç bilgisayara büyük yardımcı program paketleri kurarken zaman kazanabilirler. Kalan süre, diğer eşit derecede önemli görevlere harcanacaktır. Normal bilgisayar kullanıcıları bu özellikten tam olarak yararlanabilir mi? Evet, normal skype kullanıcıları veya krom bununla da çalışabilir ilginç özellik. Sessiz bir kurulumla çalışma becerisinde ustalaşmak için nasıl çalıştığını önceden bilmek gerekir.

    Böyle bir program nasıl çalışır ve çalışır?

    Program özel tuşlar kullanılarak başlatılır. Başka bir şekilde, parametreler olarak adlandırılırlar. Sessiz yükleme başlatmanın birkaç yolu vardır.. Bunlardan bazıları:

    Tabi bunlar sadece birkaçı mevcut yöntemler veya sessiz yükleme çalıştırmak için tuşlar. Gerçekte, sessiz bir kurulum için pek çok anahtar vardır. için en yaygın ve popüler yöntem şu an kullanmayı düşün toplu iş dosyaları. Listede listelenen son yöntem, uygulama geliştiricileri tarafından programların sessiz kurulumu sağlanmadığında aktif olarak kullanılır. Bu gibi durumlarda, kendi kendine açılan bir arşiv gerçek bir kurtuluştur.

    Anahtarlar hakkında

    Başlatma anahtarı nedir? Anahtarı başlat- Bu metin bilgisi, komut satırına yazılır. Bu bilgiler bir, iki veya üç karakterden oluşur. Bu veya bu anahtar ne zaman kullanılır ve komut satırına (cmd) yazılır? Bu ikinci ilginç ve önemli soru, tuşları kullanırken ortaya çıkabilir.

    Anahtarın seçimi, içinde bulunduğu paketleyici tipine bağlıdır. çalıştırılabilir dosya uygulamalar. Yani, bir başlatma anahtarı seçerken paketleyici türü ana rolü oynar. Anahtarlar ve yetenekleri hakkında daha ayrıntılı bilgi, geliştiricinin resmi web sitesinde mevcuttur. Bir anahtarın seçilmesinde paketleyicinin neden birincil rolü oynadığını daha da iyi anlamak için, herhangi bir programın ne olduğunu bilmeniz veya kendinize hatırlatmanız gerekir. Her biri bilgisayar programı(aynı skype) dosya ve klasörlerden oluşur.

    her programda sayıları değişebilir.. Ancak çoğu durumda, hepsi bir derleyici kullanılarak tek bir yükleme dosyasında paketlenir veya birleştirilir. Tüm klasörleri ve dosyaları tek bir dosyada paketleme sırasında kullanılan toplayıcı türü, sessiz bir yüklemeyi başlatmak için kullanılacak anahtarı belirleyecektir. Uzmanlar şu anda tüm türleri sayıyor özel programlar montajcılar.

    Dikkatimizi bu tür iyi bilinen ve yaygın yükleyici program türlerine çevirelim. Başka bir deyişle, bu sistemlere kurulumcular denir. Windows msı'sı. Dikkat çekmek istediğim ilk görüş bu. Program, bunun sunucu sürümleri için standart olarak kabul edilir. işletim sistemi. Çoğu zaman sistem yöneticileri tarafından kullanılır. Windows msi, programların sessiz kurulumu için birkaç tuşa sahiptir. Nullsoft Kurulum Sistemi. Birçok açıdan uygun kurulum programı. Bu programın kurulumu kolaydır ve ayrıca listeden çıkarılması da kolaydır. sistem programları(Skype'ın yanı sıra).

    Programdaki anahtar üst registera yazılır ve büyük harfle yazılmalıdır. Program, kullanıcının yükleme konumunu, yani klasörü belirtmesine olanak tanır. Bu program ile kolayca kurulum paketi oluşturabilirsiniz. Inno Kurulumu. Kullanışlı ve kullanımı çok kolay yükleyici. Bu yükleyici, çalıştırma gibi çeşitli işlevleri gerçekleştirme yeteneğine sahiptir. harici uygulamalar, kayıt defterini değiştirin veya kitaplık kaydıyla ilgilenin. Ustalaşması kolaydır ve bu nedenle gerçek bir depodur. sıradan kullanıcılar PC (krom kullanıcıları).

    İÇİNDE Son zamanlarda kurulum paketlerinin oluşturulmasında giderek daha fazla kullanılmaktadır. Inno Setup'ın iki anahtarı vardır. İlk tuş sessiz, ikincisi ise programların çok sessiz başlatılmasını ve kurulmasını sağlar. Programın kendisi çok iyi ve kullanışlı bir referans sistemi, yükleyicinin çalışmasını daha iyi anlamaya yardımcı olur.

    Shiled'i Yükle. Bugüne kadar, bu, kurulumcular oluşturmak için tasarlanmış en popüler ve hacimli programdır. InstallShiled'in kullanımı oldukça kolaydır. Bu program, uzun yıllardır büyük ticari yazılım geliştiricileri tarafından başarıyla kullanılmaktadır. Programı key ile başlattığınızda kurulum işlemi de başlar. otomatik mod. Programı başarılı bir şekilde başlatmak için, gerekli anahtar girilir. üst çizgi ve başka hiçbir yerde. Anahtarın bir eğik çizgiden geçmesine izin verin.

    Bilge Kurulumcu. Bu yükleyici, zor durumlarda bir tür cankurtarandır. Bu tür durumlar, indirilen kaynağı (aynı krom) bir durumda veya başka bir durumda başlatmak için hangi yükleyicinin en uygun olduğunu belirlemek zor olduğunda ortaya çıkabilir. Her şey bu yükleyicinin yetenekleriyle ilgili. Wise Installer, en standart s tuşuyla mükemmel şekilde çalışabilir. Bu nedenle, bir yükleyici seçmek imkansız veya kafa karıştırıcı göründüğünde, Wise Installer'ı kullanmanız önerilir.

    Gördüğünüz gibi, tuşlar çalıyor önemli rol yükleyicileri kurarken. En sessiz kurulum hakkında başka neler söylenebilir? Diğer tüm uygulamalar gibi, sessiz kurulumun da avantajları ve dezavantajları vardır.

    Sessiz kurulum kullanmanın artıları ve eksileri

    Avantajlar:

    kusurlar Bununla birlikte, bu tür harika avantajlara rağmen, sessiz bir kurulumun bazı tuzakları vardır.

    Ana dezavantajlardan biri tarayıcıda kısayolların ve panellerin varlığını göz önünde bulundurun. Bu kısayollar veya paneller bilgisayar masaüstünde görünür. Varlıkları, sessiz bir kurulumun çalışmasını zorlaştırabilir ve bilgisayar kullanıcısının kendisine müdahale edebilir. Etiketlerin ve panellerin görünümü, varsayılan olarak sisteme dahil oldukları için otomatik olarak gerçekleşir. Bu sessiz kurulum programının dezavantajı da bu.

    Dezavantajlara rağmen, hem sıradan hem de sistem yöneticileri olan kullanıcılar arasında sessiz kurulum talep edilmektedir. Ve hepsi, bilgisayar kullanıcıları için zaman kazanma yeteneği sayesinde. Ve gerekli kaynakların böyle bir lansmanının çalışması ne kadar sürer?

    Sessiz modun süresi şunlara bağlıdır: yüklü programın kapasitesi. Kapasite ne kadar büyük olursa, sessiz kurulum o kadar uzun sürer. Aynı zamanda, tüm süreç birkaç dakikadan fazla sürmez. Bu, kullanıcılara sessiz kurulumun zamandan tasarruf sağlayabileceğini bir kez daha kanıtlıyor.

    Bazı kullanıcılar muhtemelen "sessiz program kurulumu" kavramıyla karşılaşmışlardır. Bu terimin ne anlama geldiğini ve nasıl çalıştığını makalede ayrıntılı olarak ele alacağım.

    Bu nedir?

    Sessiz kurulum, programın otomatik kurulumudur. Başka bir deyişle, böyle bir kurulumla, aktivasyon anahtarlarını girmenize, yamaları kullanmanıza ve tekrar tekrar "İleri" ye tıklamanıza gerek yoktur. -de otomatik süreç varsayılan yükleme ayarları kullanılır.

    Bu özellik, birkaç makineye büyük bir yardımcı program paketi kurarken zaman kazandırdığından sistem yöneticileri için kullanışlıdır.

    Ama madalyonun başka bir yüzü var. çoğunluktan beri yükleme dosyaları Varsayılan olarak, küçük yazılımların paketten çıkarılmasını (badling) içerirler, ardından sessiz bir kurulumdan sonra bilgisayarda gereksiz yazılımlar görünebilir.

    Nasıl çalışır?

    Sessiz kurulumun başlatılması, parametreler (anahtarlar olarak da adlandırılır) kullanılarak gerçekleştirilir. Prosedürü birkaç şekilde başlatabilirsiniz:

    • "Çalıştır" satırından;
    • bir yapılandırma dosyası ile kendi kendine açılan bir arşiv aracılığıyla;
    • bir .bat dosyasındaki komut dosyalarını kullanma.

    Hangi anahtarın kullanılacağı yükleyicinin tarzına bağlı olacaktır. Açık olmak gerekirse, herhangi bir program dosya ve klasörlerden oluşur. Bu dosyalar ve klasörler, özel paketleme programları kullanılarak tek bir kurulum dosyasında paketlenir. Bu tür birkaç program var. Popüler olanlar:

    Bu sistem paketleyicilerinin her birinin kendi sessiz kurulum etkinleştirme anahtarı vardır. Sessiz kurulum anahtarları bu programların resmi web sitelerine yazılabilir. Universal Silent Switch Finder, belirli bir uygulama yükleyici için hangi sessiz kurulum aktivasyon anahtarının uygun olduğunu bulmanıza da yardımcı olacaktır. İhtiyacınız olan programın yükleyici dosyasını açmanız yeterlidir.

    Parametreler (tuşlar)

    Bir örnek düşünün. Program için Inno Setup packer kullanıldı (bu bilgiyi ile belirledim. Universal'ın yardımıyla Sessiz Anahtar Bulucu). Sessiz kurulum için bu paketleyici aşağıdaki anahtarları kullanır:

    • / SESSİZ - bu tuş, arka planda Kurulum penceresini görüntülemez, ancak kurulum işlemi görüntülenir;
    • /VERYSILENT - bu anahtar kurulum sürecini bile göstermez.

    Ekstra seçenekler:

    1. /DIR = "kurulum yolu" - /SILENT veya /VERYSILENT'ten sonra gelir ve program dosyalarının hangi klasörde açılacağını belirtir. Örnek: FoxitReader_Setup.exe /VERYSILENT /DIR="C:\Program Files\Foxit Reader\"
    2. /LANG=dil - Kurulum programının dilini belirtir. Örneğin: FoxitReader_Setup.exe /LANG=İngilizce
    3. /NOICONS - Başlat menüsünde kısayollar içeren bir klasör oluşturulmasını yasaklar. Örnek: FoxitReader_Setup.exe /NOICONS
    4. /SP- "Bu programı yüklemeye devam etmek istiyor musunuz" pencerelerini gizler. Örnek: FoxitReader_Setup.exe /VERYSILENT /SP-
    5. /TASKS="görevleri seç" - Yükleme sırasında ek bileşenler/kısayollar atayın. Örnek: FoxitReader_Setup.exe /VERYSILENT /TASKS="desktopicon,quicklaunchicon"

      GÖREVLER listesi:

      • desktopicon - masaüstünde bir kısayol oluşturun;
      • quicklaunchicon - hızlı başlatma çubuğunda bir kısayol oluşturun;
      • startmenuicon - Başlat menüsünde bir grup oluşturun.

    Tavsiye! Genellikle, varsayılan olarak programlar, simgelere ek olarak şunları yapabilen birkaç GÖREV içerir: tarayıcıya bir uzantı yüklemek, yüklemek başlangıç ​​sayfaları varsayılan olarak geliştirici sayfasını açın. Bunu önlemek için listeden komutlarla bir parametre yazın veya bırakın boş değerler parantez içinde /TASKS=""

    Örnek

    Foxit Reader'ı sessiz kurulum kullanarak kurmak için aşağıdaki anahtarları kullanıyorum:

    FoxitReader_Setup.exe /SILENT /DIR="C:\Program Dosyaları\Foxit Reader\" /TASKS="desktopicon,quicklaunchicon"


    Önemli! Yükleme dosyası C sürücüsünün kök dizininde bulunmalıdır:

    Buna göre, kurulum sırasında kendi parametrelerinizi ayarlayabilirsiniz. Ayrıca, süre boyunca sessiz kurulumu devre dışı bırakmayı unutmayın. /SILENS modunu kullanırken, yalnızca "Kurulum" satırı görünür.

    Önemli! Diğer yükleyiciler farklı anahtarlar kullanır. Örneğin, .msi uzantılı yükleyiciler ( Windows Yükleyici Service) /qb ve /qn ve InstallShield için - /r ve /s kullanın. Paketleme programları kılavuzlarında daha fazlasını okuyun.

    Yazının başında .bat dosyası ile sessiz kurulum yapılabileceğinden bahsetmiştim. Maalesef BASH betiklerinde güçlü değilim ama örnek olarak sunuyorum . Makale, gerekli parametrelerle sessiz başlatma çalıştırmanıza izin veren bir .bat dosyası için bir komut dosyası yazdı.

    Kendiliğinden açılan bir arşivin (sfx-archive) yardımıyla: paketlenmemiş dosyaları çalıştırabilir, kurulumdan sonra silebilirsiniz, vb. Örneğin, bir sfx arşivi, programın sessiz kurulumu için önceden tanımlanmış komutlarla bir .bat dosyasını çalıştırabilir.

    Sessiz kurulum, sessizce oturup ekrana baktığınız, yazılım kurulum sürecinin hiç görünür olmak kaydıyla sizin katılımınız olmadan gerçekleştiği bir süreçtir. Aynı zamanda yükleyici, katılıyor musunuz gibi sorularla sizi rahatsız etmez. lisans anlaşması? . Kurulum için parametreler varsayılan olarak kullanılır. onlar. yazılımı olağan şekilde kurarken yükleyicinin sunduğu özellikler.

    Sessiz bir 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 kuruluma varsayılan olarak dahil edilir. Ancak bu, nadir olmasa da bir istisnadır. Bu makaledeki sessiz kurulum hakkında daha fazla bilgi edinin.

    Aslında sessiz kurulum, zamandan tasarruf sağlayan ve hayatı kolaylaştıran çok uygun bir prosedürdür. sistem yöneticisi. Örneğin, sonrasında sessiz kurulum modunu kullanıyorum. temiz kurulumİŞLETİM SİSTEMİ.

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

    1. İtibaren Komut satırı parametreleri kullanarak.
    2. Benzer şekilde, bir yarasa dosyası (com dosyası) aracılığıyla.
    3. Yapılandırma dosyasıyla SFX arşivi aracılığıyla.

    Yeterli anahtar var. Hangi anahtarın kullanılacağı yükleyiciye bağlıdır. Onlar. diyen herhangi bir program sade dil, bu, dosyaların bulunduğu bir klasördür ve özel bir toplayıcı, tüm bunları tek bir yükleme dosyasında (yazılım yükleyicileri oluşturmak için bir sistem) toplar. Ve hangi toplayıcının kullanıldığına, hangi tuşun sessiz kurulum modunu çağıracağına bağlıdır. En bilinen sistemler yükleyiciler oluşturma:

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

    SSI ve anahtarları hakkında daha fazla bilgi edinebilirsiniz. Ayrıca bulmayı da deneyebilirsiniz istenen anahtarözel yazılım - Universal Silent Switch Finder kullanarak veya anahtarlarını aradığınız programın geliştiricilerinin web sitesindeki belgeleri okuyun.

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

    /silent /verysilent /quiet /qb /qn /qr /pasif /s /S /qn REBOOT=ReallySuppress /s /v" /qn REBOOT=ReallySuppress

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

    /nrestart /noreboot

    Avast Antivirus'ün sessiz kurulum seçeneği vardır. kurumsal versiyon. Ücretsiz (Home) sürümde, geliştiricilere göre sessiz kurulum yoktur. 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ı anlayacaksınız. Ve bu, temelinde yapılan tüm ürünler anlamına gelir - çok. Avast Home da bir istisna değildir.

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

    K:7 z.exe /S

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

    Bununla birlikte, yükleyici standart olmayan bir şekilde bir araya getirilmiştir ve sessiz bir kurulumu başlatmak için anahtarlara sahip değildir. Bu istisnalar Avira Antivir'i içerir. Sessizce, yükleyicinin içeriğini yalnızca geçici bir dizine (eksi bir pencere) ve ardından her şeyi açabilirsiniz. Bu durumda, içinde talimat dosyaları olan, kendi kendine açılan özel arşivler oluşturmanız gerekir. İşlerin biraz daha karmaşıklaştığı yer burasıdır.

    sfx arşivleriyle 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 durumdan çıkabilirsiniz. Sfx arşivi kendi kendine açılan bir arşivdir.

    Avantajlarından biri, onu paketinden çıkarmak için bir arşivleyiciye ihtiyacınız olmamasıdır. Ek olarak, onun yardımıyla sessiz kurulum olanaklarını ve genel olarak yazılım yükleme olanaklarını önemli ölçüde artırabilirsiniz.

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

    Sessiz kurulum sürecini simüle etmek için komutları kullanabilirsiniz. Son Avira makalesinde belirtilenler de dahil olmak üzere birçok yükleyici, yönergenin yükleyiciyle aynı dizinde olması koşuluyla yönerge dosyalarıyla çalışabilir (onları alın). Talimatlar hakkında daha fazla bilgi (yapılandırmalarda belirtilen komutlar) program geliştiricinin web sitesinde veya ilgili forumlarda bulunabilir.

    ana hatlarıyla belirtmek için yapılandırma dosyası(bilmeyenler için) aşağıda Taşınabilir Firefox için böyle bir dosya örneği verilmiştir.

    FirefoxDirectory =Appfirefox ProfileDirectory =Dataprofile SettingsDirectory =Datasettings PluginsDirectory =Dataplugins FirefoxExecutable =firefox.exe ExtraParameters = LocalHomepage =index.html DisableSplashScreen =false AllowMultipleInstances =false DisableIntelligentStart =false SkipCompregFix =yanlış RunLocally =false

    Programların yeteneklerinin ve çalışma modlarının zaman içinde değişebileceğini belirtmekte fayda var. Taşınabilir Firefox artık ini dosyalarını desteklemeyebilir ve Avira yükleyicinin 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 bilgilere aşina olmalısınız.

    Sfx arşivinin sessiz kurulum sürecine nasıl yardımcı olabileceğini sanırım anladı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 onunla sessiz kurulum modunu başlatma sürecinin tamamı açıklanmaktadır (modülün geliştiricisi tarafından). Birkaç noktayı açıklayarak, içinde yazılanları çok kısaca yeniden anlatacağım.

    Hemen, örneğin amacının, program yükleyiciyi bir sfx arşivine, paketi açtıktan sonra otomatik olarak sessizce yüklemeye başlayacak şekilde paketlemek olduğunu hemen not ediyorum. Bu makalede, 7Zip arşivleyici yükleyici (7z465.exe) bir test konusu olarak işlev görecektir, ancak başka herhangi birini kullanabilirsiniz, ancak asıl önemli olan sessiz kurulum anahtarını bilmektir. 7Zip yükleyici, /S anahtarına sahiptir. Yani, planlarımızı gerçekleştirmek için şunlara ihtiyacımız var:

    1. Oleg Shcherbakov'un sfx modülü.
    2. 7Zip arşivleyici. Program yükleyiciyi ".7z" biçimindeki bir arşive paketlemek için kullanacağız. Arşivleyici elbette sistemde kurulu olmalıdır.
    3. Program yükleyici (yukarıda belirttiğim gibi, örnekte 7z465.exe kullanıyorum).
    4. Program yükleyiciyi 7Zip arşivleyici ile paketleyerek elde edeceğimiz Archive.7z .
    5. Yapılandırma dosyası Paketi açarken sfx arşivinin "davranışına" ilişkin talimatları içerecek olan config.txt, yani V bu örnek 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 (nasıl yapılır).

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

    Böylece, indirip paketten çıkardıktan sonra, listenin daha aşağısında, tüm bunları içeren bir klasör alırız:

    1. 7zip arşivleyiciyi yükleyin (klasörde bulunur).
    2. Deneysel 7z465.exe'yi (klasörde bulunur) bir 7z arşivine paketliyoruz. 7z465.7z çıktı dosyasını alıyoruz.
    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ş yükleyici 7z465.exe'nin adıdır.
      • 7Zip.exe - çıktı sfx arşiv adı.

    Sonuç olarak, yürütülebilir bir dosya olan veya config.txt talimatını içeren kendi kendine açılan bir arşiv olan 7Zip.exe sfx arşivini elde ederiz. Kılavuzun içeriği şu şekildedir:

    ;[e-posta korumalı]@!UTF-8! RunProgram = "7z465.exe /S" GUIMode = "2" ; [e-posta korumalı]@!
    • ;[e-posta korumalı]@!UTF-8!
      ;[e-posta korumalı]@! - talimat dosyasının başlangıç ​​ve bitiş satırları. Bunlar yorumdur ve silinebilir. Ama diğer ikisi olmazsa olmaz.
    • GUIMode="2" - bildirimler olmadan (sessizce) arşiv açma modu.
    • RunProgram="7z465.exe /S", kullandığınız yükleyiciye bağlı olarak değiştirilmesi gereken talimat dizisidir. Satır, 7z arşivinde paketlenmiş olan ve sessizce yüklemek istediğiniz yükleyicinin adını + sessiz kurulum anahtarını içerir.

    Bu kadar. Oleg'in makalelerini (yukarıdaki bağlantılar) inceledikten sonra, kesinlikle performans gösteren çeşitli arşivler oluşturabilirsiniz. farklı görevler. Başarılı deneyler!

    Muhtemelen önceki makalelerden anladığınız gibi, uygulamaların otomatik kurulumu için belirli anahtarlarla başlatılmaları gerekir. Neden bahsettiğimi bilmiyorsanız, o zaman anahtar kullanma ilkelerinin ana hatlarını içeren El Kitabı'na bakmanızı tavsiye ederim. Anahtarlar, kullanılan yükleyicinin türüne bağlı olarak değişebilir. özel program. Montajcılar hakkında daha fazlasını okuyun.

    Bazı uygulamalar hiç kurulum gerektirmez ve $OEM$\$Progs içine yerleştirilebilir. Böylece program dosyaları klasörüne otomatik olarak kopyalanacaktır. Windows kurulumu. Bu tür uygulamalar şunları içerir:

    • Proksomitron 4.5
    • CD ES 1.51
    • e-çevirici
    • IrfanView 4.00 + eklentileri
    • mIRC 6.12
    • Reget İndirme yöneticisi 3.3

    Bir test makinesinde paketinden çıkarılabilir (kurulabilir) ve ardından $OEM$\$Progs'a kopyalanabilirler. Muhtemelen başkaları da vardır, ben sadece bildiğim birkaç tanesini listeledim.

    Aşağıda, anahtarları kullanarak program yüklemeye ilişkin birkaç örnek vereceğim. Bir sözdizimi örneği olarak, otomatik kurulum için özel olarak yeniden paketlenmiş olan (arşiv bir MSI paketi içerir) TweakUI uygulamasını (198 kb) alacağım. Hangi yükleme yöntemini kullandığınıza bağlı olarak (GuiRunOnce veya RunOnceEx), sözdizimi farklı olacaktır, ancak bilgilerin gelecekte nasıl sunulacağının net olması için her iki durumda da ana kısmı vurgulayacağım. Bazı durumlarda anahtar sözdiziminin büyük veya küçük harfe duyarlı olduğunu unutmayın, bu nedenle -S ve -s aynı olmayabilir. Ayrıca, uygulama dosya adlarına da dikkat edin, çünkü ben elimdekileri kullandım ve sizinki biraz farklı olabilir.

    ince ayar

    Öyleyse koştun diyelim toplu iş dosyası start.cmd itibaren . Daha sonra aşağıdaki satırlar bu dosyaya dahil edilmelidir.

    ECHO TweakUI 2.10 Powertoy Kurulumu
    ECHO Lütfen bekleyin...
    başla/bekle
    EKO.
    REG ADD %KEY%\020 /VE /D "TweakUI" /f
    REG ADD %KEY%\020 /V 1 /D " %systemdrive%\Yükle\TweakUI.msi /qn"/F

    Uygulamanın açık olduğunu düşünüyorum TweakUI.msi/qn anahtarıyla başlar. Lütfen ikinci yöntemin tırnak işaretleri kullandığını unutmayın, ancak bu dosyanın sözdizimi için geçerlidir. RunOnceEx.cmd, uygulama tuşlarına değil.

    Şimdi diğer uygulamalar için hangi tuşların kullanıldığını görelim.

    ACDSee 9.x

    ACDSee programının MSI dosyası, InstallShield kullanılarak paketlenmiştir, bu nedenle, sessiz kurulum anahtarlarına ek olarak, komut satırındaki özellikleri de iletebilirsiniz. Windows Yükleyici:

    %systemdrive%\Install\acdsee.exe /s /v"/qn USERNAME=Ad SLL_LICENSENUMBER=123456-12345-123456-1234567 LICENSE_MODEL=Tam YAHOO_TOOLBAR_INSTALL=0 AgreeToLicense=Evet REBOOT=REALLYSUPPRESS"

    Adobe Acrobat okuyucu

    Adobe Acrobat Reader 7.x

    Yedinci sürümün yayınlarından birinden başlayarak, program /s /v" /qn" anahtarını destekler. Böylece, daha fazlasının doğasında bulunan tuşlarla karışıklık erken sürümler Adobe Acrobat, tükenmiş sayılabilir. Bir toplu iş dosyasından yüklemek için komut şöyle görünür:

    %systemdrive%\Install\AdbeRdr70_enu_full.exe /s /v" /qn"

    RunOnceEx kullanıyorsanız, bu dosya aşağıdaki parametreleri içermelidir.

    REG ADD %KEY%\025 /VE /D" Adobe okuyucu 7"/f
    REG ADD %KEY%\025 /V 1 /D " %systemdrive%\Install\AdbeRdr70_enu_full.exe /s /v\" /qn\""/F

    Ancak, Adobe Reader'ı herhangi bir görünür iletişim kutusu olmadan kuracak anahtarsız bir yükleyici oluşturmak isteyebilirsiniz. Bu tür yükleyicilerin oluşturulması adanmıştır.

    Adobe Acrobat Reader 8.x

    Programın sekizinci sürümünün sessiz kurulumu şu şekilde yapılabilir:

    %systemdrive%\Install\AdbeRdr80_en_US.exe /sAll

    Program varsayılan ayarlarla kurulacaktır. akort Akrobat Okuyucu 8 kullanılarak kurulabilir.

    Microsoft Office 2003 + MUI

    Java sanal makinesi

    sanal makine Java sanal makinesi otomatik olarak da kurulabilir. Sun web sitesinden indirebilirsiniz (seçtiğiniz Windows Çevrimdışı kurulum). Aşağıdaki tuşları kullanın:

    %systemdrive%\Install\jre-6-windows-i586.exe /s REBOOT=Bastır

    opera 9.x

    uluslararası için Opera sürümleri kullanılmış MSI paketi InstallShield ile paketlenmiştir. Sessiz kurulum seçeneklerinin yanı sıra, komut satırında bir dizi Windows Installer özelliği de belirleyebilirsiniz (kod tek satırdır):

    %systemdrive%\Install\Opera_9.10_International_Setup.exe /S /V"/passive /norestart ALLUSERS=1 CREATE_DESKTOP_ICON=1 CREATE_QUICKLAUNCH_ICON=0 CREATE_STARTMENU_ICONS=1 MULTI_USER_SETTING=1"

    Skype

    Skype programını bir eklenti olmadan kurun. internet gezgini Ve Google Gösterge Tabloları Araç çubuğu, devre dışı bırakılırken Skype başlatma Windows'u başlattığınızda aşağıdakileri yapabilirsiniz. Öncelikle, yüklenecek programı özelleştirmek için aşağıdaki .reg dosyasını oluşturun:

    ; IE eklentisini ve paneli devre dışı bırakın Google Araç Çubuğu

    "InstallInfo"="google-toolbar:offered-notinstalled"
    "Yüklendi"=dword:00000001


    "GTDefault"=dword:00000000
    "IEDefault"=dword:00000000
    "FFDefault"=dword:00000000

    ; program dili

    "Dil"="tr"

    ; Skype'ı doğru şekilde kaldırmak için ayarlar

    "Inno Setup: Seçilen Görevler"="desktopicon"
    "Inno Kurulumu: Seçimi Kaldırılmış Görevler"="Skype'ı Başlat,Skype'ı Başlat,IsIEChecked,IsFFChecked"

    skype_settings.reg.

    Çünkü skype programı InnoSetup'ta paketlenmiş, /VERYSILENT anahtarı kullanılarak sessiz kurulum yapılabilir. Ancak kurulum sırasında program otomatik olarak otomatik çalıştırmaya kaydedilir. Bu, Skype'ı yükledikten sonra aşağıdaki kayıt defteri ayarını silerek önlenebilir:

    pencereler Kayıt düzenleyici Sürüm 5.00

    ; Programın Windows başlangıcında başlamasını devre dışı bırakma

    "Skype"=-

    kodu şuraya kopyala: Metin düzeltici ve bir adla kaydedin, diyelim skype_run.reg. Şimdi skype kurulumuşu şekilde yapılacaktır: ilk olarak, ilk kayıt dosyası içe aktarılır, ardından program kurulur, ardından ikinci kayıt dosyası içe aktarılır:

    REGEDIT /S %systemdrive%\Install\skype_settings.reg
    %systemdrive%\Install\SkypeSetup.exe /VERYSILENT
    REGEDIT /S %systemdrive%\Install\skype_run.reg

    Toplam Komutan 6.x

    Fikir msfn.org forumundan derlenmiş olmasına rağmen, kendim de hallettim. Bu uygulamanın anahtarlara ihtiyacı yoktur, ancak otomatik olarak yüklenmesi için bazı işlemlerin yapılması gerekir. Dosyanın içeriğini değiştirmeniz gerekiyor. YÜKLE.INF ve arşivi yeniden paketleyin. Bunu yapmanın en kolay yolu, kurulum dosyasını seçip CTRL+PageDown tuşlarına basarak doğrudan TotalCommander'da (TC). o zaman açmalısın YÜKLE.INF ve bu şekilde değiştirin.

    Program=Total Commander 6.0 progname=Total Commander copyright=Telif Hakkı 1993-2003, Christian Ghisler, Tüm Hakları saklıdır ;auto=1 değeri otomatik kurulumu belirtir auto=1 ;Kurulum dili İngilizcedir lang=1 alllang=0 ;Ini dosya konumu . kendinize göre değiştirebilirsiniz. iniloc="%programfiles%\TotalCmd" iniall=0 ;mkgroup=1 ayarı başlat menüsünde bir grup oluşturur, ;ancak kurulumun sonunda kısayolları gösteren bir Explorer penceresi açılır mkgroup=0 ;Bir masaüstü kısayolu oluşturur mkdesktop=1 Vernum=2 1=WINDOWSCMD,Windows Commander 2=TTOTAL_CMD,Total Commander 3=TAPPLICATION,Windows Commander,Windows Commander 4=TAPPLICATION,Total Commander,Total Commander ;Programın kurulacağı dizin. Seninkine değiştir. Dir="%programfiles%\TotalCmd" Ini=wincmd.ini,Configuration,InstallDir ;Ekstra diller kaldırıldı Count=1 Varsayılan=1 1=İngilizce langdir=language 0=wcmd_eng ;Kullanıcının değiştirmiş olabileceği verileri kaydedin! 1=default.bar 2=no.bar 1=install.cab,c 1=install.cab,c 1=totalcmd.exe","Total Commander.lnk Groupname=Total Commander 1=totalcmd.exe","Total Commander 32 2=totalcmd.hlp","Total Commander Yardımı 3=tcuninst.exe","Total Commander 1'i Kaldırın veya Onarın=wincmd.ini,yapılandırma,dil 2=wincmd.ini,yapılandırma,Ana menü

    Daha iyi bir görünüm için Not Defteri'ne kopyalayın. Dosyanızda gerekli değişiklikleri yapın YÜKLE.INF yapılandırmanıza bağlı olarak. Dosyayı düzgün bir şekilde yapılandırdıktan sonra, dosyayı kapatın ve değişikliklerinizi kaydedin, TC'nin arşivi yeniden paketleme önerisini kabul edin. Tüm değişikliklerden sonra, TC'nin kurulumu aşağıdaki gibi gerçekleştirilecektir:

    %systemdrive%\Install\tcmdr600.exe

    Genel olarak, TotalCommander kurulum gerektirmeden harika çalışır. Kendi kendine açılan bir arşive kolayca paketlenebilir.

    Windows Medya Oynatıcı 11

    pencereler Medya oynatıcı 11 kolayca entegre edilebilir Windows dağıtımı veya bunun için anahtarsız bir yükleyici oluşturun. Detaylı bilgi OSZone konferansının konusunda bulacaksınız.

    Windows Çok Dilli Kullanıcı Arayüzü (MUI)

    Winrar 3.x

    %systemdrive%\Install\wrar330ru.exe /s

    /s tuşu kullanılırsa kurulum tamamen otomatik gerçekleşir, WinRar her tür arşivle ilişkilendirilir ve ayrıca Başlat menüsünde bir grup oluşturup kabuğa entegre olur. /silent tuşunu kullanırsanız, kullanıcıdan yukarıdaki işlevlerden hangisini kullanmak istediğini seçmesi istenir.

    Kayıt dosyası rarreg.key program dizinine yerleştirilmelidir. Bu, onu $Progs\Winrar içine koyarak veya kullanarak yapılabilir. xkopi komutu herhangi bir toplu iş dosyasında.

    Özet

    Otomatik uygulama kurulumunu test etmek için tüm Windows kurulum sürecini tamamlamanız gerekmez. Belirtilen tüm anahtarlarla komut satırından uygulamaları çalıştırabilir ve ne olduğunu görebilirsiniz. Veya birkaç uygulamayı aynı anda çalıştırmak için bir toplu iş dosyası oluşturabilirsiniz. Nasıl yapılacağını zaten biliyorsun.

    Yukarıda da söylediğim gibi bu, otomatik olarak kurulabilen uygulamaların sadece küçük bir kısmı. Diğer uygulamaların anahtarlarını nerede arayacağınızı biliyorsunuz. Başka bir soru da, uygulama yüklemeye dahil olmanın ne kadar değerli olduğudur - sonuçta, yeni sürümler oldukça sık yayınlanır ve yükleme diski ahlaki olarak modası geçmiş Her halükarda, hepsi çok ilginç ve bunun hakkında konuşma fırsatı bulduğum için mutluyum.

    yardım için otomatik kurulum Bu tür tartışmalar için özel olarak tasarlanmış OSZone konferansına başvurabileceğiniz programlar. Birçok program zaten mevcut konularda tartışılmaktadır. İhtiyacınız olan programın tartışmasını bulmak için forumu kullanın.