Pachete de instalare și chei de instalare silențioasă

Creați o imagine complet personalizată sistem de operare Cu aplicații instalate este adesea necesar într-un mediu corporativ, iar utilizatorii casnici nu vor refuza disc de instalare, care include setul preferat de programe și modificări. În sistemele de operare Windows moderne, crearea unei astfel de imagini este mult mai ușoară decât în ​​Windows XP și puteți utiliza pachetul instalare automată.

Acest articol explică cum să pregătiți și să implementați o imagine de sistem complet personalizată și, de asemenea, acoperă Rezervă copie sistem de operare într-o imagine WIM.

[+]Pe aceasta pagina

Vei avea nevoie

Desigur, veți avea nevoie de un computer pentru a instala și configura sistemul de operare, precum și de un loc pentru salvare imaginea sistemului. Computerul de instalare poate fi o mașină virtuală (de exemplu, Hyper-V în Windows 8 sau VirtualBox). Puteți salva imaginea personalizată pe o partiție care nu este de sistem a acestui computer.

De exemplu, în timpul instalării sistemului, puteți crea două partiții - instalați sistemul de operare pe una și, ulterior, salvați imaginea pe a doua. De asemenea, în mașină virtuală poți oricând să conectezi altul disc virtual. În cele din urmă, imaginea personalizată poate fi salvată în resursă de rețea sau disc USB. După cum puteți vedea, există multe opțiuni - există multe dintre care să alegeți.

Avantajele și dezavantajele utilizării unei imagini personalizate

În opinia mea, avantajele unei imagini complet personalizate depășesc dezavantajele.

Avantaje

  • Instalarea rapidă a unui sistem cu un set de aplicații, deoarece nu se cheltuiește timp instalării acestora. Cu toate acestea, în comparație cu o imagine standard, imaginea personalizată durează puțin mai mult pentru a despacheta.
  • Puteți personaliza în continuare sistemul de operare utilizând un fișier de răspuns utilizat împreună cu o imagine personalizată.
  • Devine posibilă implementarea unei imagini folosind utilitarul ImageX. Imagine standard poate fi utilizat numai în combinație cu programul de instalare, deoarece nu toate setările sunt configurate (de exemplu, limba).

Defecte

  • Dimensiunea imaginii crește. Dimensiunea finală depinde de numărul și volumul aplicațiilor instalate. Dacă intenționați să continuați instalarea de pe un DVD, trebuie să fiți conștient de limitarea dimensiunii fișierului WIM a versiunilor pe 32 de biți de 4 GB (2^32 octeți).
  • Versiunile aplicațiilor incluse în imagine pot deveni învechite. A sustine versiunile actuale aplicații, va trebui să reasamblați imaginea. Aplicațiile actualizate în mod regulat, cel mai probabil, nu au sens să le includă în imagine. Ele pot fi instalate separat, automatizand acest proces.

Pentru Win 64: Windows (x86, 64 de biți), Zip-Arhivă.

După ce faceți clic pe butonul Descărcare, veți vedea un formular de înregistrare, îl puteți sări făcând clic pe linkul de mai jos - Nu, mulțumesc, du-mă doar la descărcări.

2. Creați un folder de instalare. De exemplu C:\ Fișiere de program\MySQL\MySQL Server 5.5. Și despachetați conținutul arhivei în ea, astfel încât folderele bin, date, documente și altele erau în rădăcina folderului de instalare.

3. Să trecem la crearea unui fișier de configurare (my.ini). Luăm ca bază unul dintre fișierele standard:

  • my-small.ini - potrivit pentru cei care folosesc MySQL din când în când și nu doresc ca serverul să ocupe o mulțime de resurse.
  • my-medium.ini nu este, de asemenea, o configurație care necesită resurse, dar este potrivită pentru cei care folosesc MySQL pe bază permanentă (o alegere buna pentru serverul web de acasă).
  • my-large.ini și my-huge.ini - pentru sistemele utilizate ca un dedicat Server MySQL. Cu toate acestea, my-large.ini poate fi folosit pentru serverul de acasă, daca este nevoie performanță suplimentară MySQL (512 MB memorie cu acces aleator nu atât în ​​timpurile moderne).
  • my-innodb-heavy-4G - pentru servere dedicate cu cel puțin 4 GB RAM și care utilizează numai tabele InnoDB.


Durata de instalare silențioasă

În funcție de capacitatea programului, o instalare silențioasă poate dura fie câteva secunde, fie câteva minute - în orice caz, nu durează până la jumătate de oră sau chiar o oră.

Acesta este un alt avantaj - nu durează mult timp.


cum să înceapă

În unele programe, instalarea silențioasă este furnizată în avans și nu trebuie să vă gândiți prea mult la cum să faceți o instalare silențioasă.

Tot ceea ce este necesar de la utilizator este dublu click Faceți clic pe fișierul dorit, rulați-l și așteptați până se termină.

Fișierul necesar este un fișier exe sub numele programului corespunzător.

În produsele simple se rulează chiar și singur.

În plus, o colecție de programe cu instalare silențioasă este de obicei desemnată ca nesupravegheată.

Dar dacă nu a fost prevăzută în prealabil o instalare silențioasă, cum să o porniți?

- Acesta este procesul de instalare
software pentru calculator
utilizatorul final în automat
modul. Adică la instalarea programului
Nu trebuie să depui niciun efort
pentru a activa programul și anume enter
chei de activare, folosiți patch-uri,
fisuri și alte metode de activare. Ce s-a întâmplat
Instalare silențioasă?

Acesta este un fel de automat
instalarea programelor într-un singur pas, adică
de la lansarea programului de instalare până la finalizare
instalarea programului de la utilizator
este necesară o singură acțiune și
rulați doar programul de instalare sau
selectați un program din listă (dacă este
colecție de programe) și apăsați butonul de pornire
instalatii. Nesupravegheat"
- Instalare silențioasă De asemenea este si
subtip de proces"

DriverMax - simplu și utilitate convenabilă pentru a face backup pentru drivere și a le actualiza. Identifică driverele instalate în sistem și, pe baza informațiilor primite, generează un raport vizual sub forma unui fișier TXT sau HTML (Fig. 5) care afișează tipul dispozitivului și numele driverului, împreună cu o indicație a versiunii acestuia, timpul de creare, numele producătorului și driverele de semnătură digitală prezența/absența.

Orez. 5. Fragment de raport HTML pe drivere instalate la DriverMax

Utilitarul vă permite să exportați toate sau doar anumite drivere (Fig. 6) ca fișiere driver în foldere separate sau fișier comprimat V Format ZIPși apoi le poate restaura din copia creată.

Orez. 6. Copiere de rezervă a driverelor în DriverMax

DriverMax poate identifica dispozitive necunoscuteși oferă informatii detaliate despre dispozitivele cunoscute. Și datorită instrumentului DriverMax Agent încorporat, simplifică și procesul de actualizare a driverelor - acest instrument verifică automat relevanța versiunile actuale drivere utilizate în conformitate cu instalat de utilizator programați și se asigură că driverele specificate sunt actualizate cu un singur clic.

Driver dublu 2.1

Dezvoltator: Budy Setiawan Kusumah

Site-ul programului:

Dimensiunea distributiei: 1,79 MB

Munca sub control: Windows 2K/XP/Vista

Tipuri de soft portabil:

Rularea unei instalări silențioase din linia de comandă

Luați în considerare lansarea instalare silențioasă De exemplu. Pentru a începe o instalare silențioasă a arhivatorului 7Zip, trebuie să rulați programul de instalare cu cheia /S. Plasați programul de instalare 7Zip (7z.exe) în rădăcina unității C. Apoi deschideți meniul Start > Run și introduceți următoarea comandă în formular:

Arhivatorul se va instala fără casete de dialogși semne de activitate externă („fără zgomot și praf”).

Se întâmplă ca instalatorul să fie asamblat nestandard și pur și simplu să nu aibă cheile pentru a începe o instalare silențioasă. Acestea. în liniște, puteți despacheta numai conținutul programului de instalare într-un director temporar și asta este tot. În acest caz, trebuie să creați arhive speciale auto-extractabile cu fișiere de instrucțiuni în interior.

Instalare silențioasă folosind arhive sfx

Acest program de instalare are de obicei atât un fișier de instalare, cât și un fișier de dezinstalare, adică ștergerea programului din sistem. Cheia pentru instalarea silențioasă este aceeași cu InstallShield (S), cu o clarificare mică, dar foarte importantă: trebuie introdusă cu majuscule, adică scrisă cu majuscule.

Folosind tasta D, puteți specifica și directorul de instalare (dosarul în care este instalat programul).

Instalator WISE

Acest program de instalare se potrivește cu cheia standard. În general, în principiu, dacă determinarea ce program de instalare să folosească pentru un program este problematică, dificilă sau imposibilă, în primul rând ar trebui să încercați această cheie, deoarece de obicei funcționează.

Organizarea instalatiei automate

Există o astfel de interfață - Windows Post-Installation Wizard, abreviat ca simplu WPI. În spatele acestor trei litere se află un întreg pachete software pentru instalarea silențioasă a aplicațiilor.

Tipuri de soft portabil:
În general, Portable soft (PS) ar trebui să includă acele programe care sunt „instalate” prin simpla despachetare a arhivei sau care pot fi transferate de la o mașină la alta. copiere simplă, fără a solicita instalatorilor să facă înregistrările necesare în registru. Aici apar diferențele.
Aplicație portabilă?
ru– aplicațiile conțin limba rusă
portabil- portabil - ușor de mutat, doar copiați fișierele aplicației.
aplicații– o abreviere în limba engleză pentru cuvântul aplicație, ceea ce înseamnă că o aplicație este un program de calculator, cum ar fi un browser web sau un procesor de text.
Aplicația portabilă este program de calculator, pe care îl puteți purta cu dvs. pe un dispozitiv portabil, cum ar fi USB, și îl puteți utiliza pe orice computer Windows. Când unitatea flash USB este portabilă HDD sau altul dispozitiv portabil conectat, aveți acces la programele și datele dvs. personale ca și cum ați fi la computer. Și când opriți dispozitivul, niciuna dintre datele dvs. personale nu va rămâne pe computerul altcuiva.
Nu este nevoie de echipament special - Folosiți oricare disc USB Flash, hard disk portabil, iPod/MP3 player etc.
Fără software suplimentar - Pur și simplu descărcați, instalați și rulați aplicații portabile.
Aceasta nu este o glumă - E atât de simplu!

Ca rezultat, obținem arhiva sfx 7Zip.exe, care este fisier executabil sau o arhivă autoextractabilă care conține instrucțiunea config.txt. Conținutul instrucțiunilor este următorul:

  • ; @!UTF-8!
    ; @! – liniile de la începutul și sfârșitul fișierului de instrucțiuni. Acestea sunt comentarii și pot fi șterse. Dar celelalte două sunt cu siguranță necesare.
  • GUIMode="2" – modul de despachetare a arhivei fără notificări (în liniște).
  • RunProgram="7z465.exe /S" este linia de instrucțiuni care trebuie modificată în funcție de programul de instalare pe care îl utilizați. Linia conține numele programului de instalare, care este ambalat într-o arhivă 7z și care trebuie instalat liniștit + cheie de instalare silentioasă.

Asta e tot. După ce ați citit articolele lui Oleg (link-urile de mai sus), puteți crea diverse arhive care să performeze absolut sarcini diferite. Experimentare fericită!

Unii utilizatori probabil au întâlnit conceptul de „instalare silențioasă a unui program”. Ce înseamnă acest termen și cum funcționează, voi discuta în detaliu în articol.

Ce este asta?

Instalarea silențioasă este o instalare automată a unui program. Cu alte cuvinte, cu această instalare nu este nevoie să introduceți cheile de activare, să utilizați patch-uri și să faceți clic în mod repetat pe „Next”. Procesul automat utilizează parametrii de instalare impliciti.

Această caracteristică este utilă administratorii de sistem, deoarece economisește timp la instalarea unui pachet mare de utilități pe mai multe mașini.

Dar există o a doua față a monedei. Deoarece majoritatea fișierelor de instalare includ în mod implicit dezambalarea software-ului neesențial (budling), după o instalare silențioasă, pe computer poate exista software inutil.

Cum functioneaza?

Pornirea unei instalări silențioase se realizează folosind parametri (numiti și chei). Puteți începe procedura în mai multe moduri:

  • din linia „Run”;
  • printr-o arhivă autoextractabilă cu un fișier de configurare;
  • folosind scripturi într-un fișier .bat.

Ce cheie de folosit va depinde de tipul de instalare. Pentru a fi clar, orice program este format din fișiere și foldere. Aceste fișiere și foldere sunt împachetate într-unul singur fișier de instalare prin utilizarea programe speciale ambalatori. Există mai multe astfel de programe. Cele populare sunt:

Fiecare dintre aceste sisteme de ambalare are propria sa cheie de activare a instalării silențioase. Cheile de instalare silențioasă pot fi scrise pe site-urile web oficiale ale acestor programe. Universal Silent Switch Finder vă va ajuta, de asemenea, să aflați ce cheie de activare a instalării silențioase este potrivită pentru un anumit program de instalare a aplicației. Doar deschideți fișierul de instalare pentru programul de care aveți nevoie.

Parametri (chei)

Să ne uităm la un exemplu. Programul a folosit pachetul Inno Setup (am determinat aceste informații din folosind Universal Silent Switch Finder). Pentru instalarea silențioasă, acest pachet de pachet folosește următoarele chei:

  • /SILENT - acest comutator nu afișează fereastra de instalare în fundal, ci afișează procesul de instalare;
  • /VERYSILENT - această cheie nici măcar nu afișează procesul de instalare.

Parametri suplimentari:

  1. /DIR = „cale de instalare” - vine după /SILENT sau /VERYSILENT și indică în ce folder să despacheteze fișierele de program. Exemplu: FoxitReader_Setup.exe /VERYSILENT /DIR="C:\Program Files\ Foxit Reader\"
  2. /LANG=limba - specifică limba de instalare. De exemplu: FoxitReader_Setup.exe /LANG=rusă
  3. /NOICONS - Împiedică crearea unui folder de comenzi rapide în meniul Start. Exemplu: FoxitReader_Setup.exe /NOICONS
  4. /SP - Suprimă ferestre precum „doriți să continuați instalarea acestui program”. Exemplu: FoxitReader_Setup.exe /VERYSILENT /SP-
  5. /TASKS=„selectați sarcini”—alocarea de componente/comenzi rapide suplimentare în timpul instalării. Exemplu: FoxitReader_Setup.exe /VERYSILENT /TASKS="desktopicon,quicklaunchicon"

    Lista de SARCINI:

    • desktopicon - creați o comandă rapidă pe desktop;
    • quicklaunchicon - creați o comandă rapidă pe panoul de lansare rapidă;
    • pictograma startmenu - Creați un grup în meniul Start.

Sfat! De obicei, în mod implicit, programele includ mai multe SARCINI, care, pe lângă pictograme, pot: instala o extensie în browser, instala pagini de începutîn mod implicit, deschideți pagina dezvoltatorului. Pentru a evita acest lucru, scrieți un parametru cu comenzi din listă sau lăsați valorile dintre paranteze /TASKS="" goale.

Exemplu

Pentru a instala Foxit Reader folosind instalarea silențioasă, folosesc următoarele taste:

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



La începutul articolului am menționat posibilitatea lansării unei instalări silentioase folosind un fișier .bat. Din păcate, nu mă pricep la scripturile BASH, dar ofer . Articolul conține un script pentru un fișier .bat care vă permite să rulați inițializarea silențioasă cu parametrii necesari.

Folosind o arhivă autoextractabilă (arhivă sfx), puteți: să rulați fișiere despachetate, să le ștergeți după instalare etc. De exemplu, o arhivă sfx poate lansa un fișier .bat cu comenzi de instalare a programului silențios pre-scrise.

© Evgeny Poplavsky, 2014
Mai ales pentru site

Salutare dragi cititori.

Astăzi, la cererea oamenilor, am decis să vă spun cum să faceți un instalator liniștit dintr-un program de instalare obișnuit.

Ce este un program de instalare silentios? Acesta este un program de instalare obișnuit, dar îi este transmis un parametru special, astfel încât să nu pună întrebări utilizatorului legate de instalare.

Ne vom antrena mai departe Mozilla Firefox versiunea 27.0.1 și computerul nostru, fără de care această muncă ar fi complet inutilă! 🙂

ce ne trebuie:

  1. mâinile și capul, acesta este cel mai important lucru.
  2. Caiet. Cred că o vei găsi.
  3. instalatorul însuși. asta nu este deloc o problema.
  4. Arhivatorul este 7-zip, dar dacă aveți deja instalat WinRar, atunci va funcționa.
  5. Restul depinde de tine, cine va avea nevoie de mai mult ajutor la fișierele batch și cine va avea nevoie de cafea tare cu un baton de ciocolată.

Prefaţă

În termeni simpli: un fișier batch este un fișier în care comenzile pentru interpretul cmd.exe sunt scrise secvenţial. Aceste comenzi sunt executate secvenţial deoarece în modul batch. de aceea se numesc fișiere batch.
Pentru o instalare silențioasă, vom folosi un astfel de fișier, deoarece prin el este cel mai ușor să treceți parametrii către instalator, astfel încât acesta să instaleze programul astfel încât să nu fie fum, nici foc, dar programul să apară în programul nostru. sistem ca un jack-in-the-box.

Pentru ce este?
Este simplu: unii oameni trebuie să instaleze rapid o mulțime de programe, în timp ce alții trebuie să implementeze în liniște programul în sistem :-), dar acesta nu mai este subiectul acestui articol.

Voi încerca să descriu totul cât mai detaliat posibil. astfel încât chiar și un începător în această problemă să înțeleagă și să nu apară întrebări, dar dacă există, voi încerca să răspund la toate.

Să începem

Deci, să ne pregătim mai întâi.
pe computer și instalați-l.

După despachetare, în directorul în care a fost dezambalată distribuția, vom vedea două foldere

  • win32

și fișierul setup.exe
Acest fișier este programul de instalare și îi vom transmite parametrii.

În același folder să creăm fisier text, dar să îi schimbăm numele în „install.bat”; rețineți că extensia trebuie, de asemenea, schimbată.

Creată? Grozav! Acum in meniul contextual selectați elementul „Editați” și scrieți următorul text acolo:

@echo dezactivat
porniți / așteptați setup.exe /s
Ieșire

Închideți și salvați modificările.

Acum să aruncăm o privire mai atentă la ce înseamnă comenzile.

@echo dezactivat
Dezactivăm ieșirea comenzilor pe ecran, de ce, pentru că noi înșine știm ce comenzi am introdus acolo.

porniți / așteptați setup.exe /s

Lansăm programul de instalare, și nu doar, dar îi trecem parametrul „S”, ceea ce înseamnă instalarea silențioasă a programului.
Este scris la sfârșitul lui „/s”
În plus, am adăugat o opțiune „/wait” la comanda „start”, astfel încât alte comenzi să se întrerupă până când programul de instalare se închide. Dacă nu aveți nevoie de o fereastră de notificare, eliminați această opțiune.

echo Vă rugăm să așteptați, programul se instalează
Este complet simplu: afișați textul „Vă rugăm să așteptați, se instalează programul” pe ecran.
Dacă parametrul „așteptați” nu este utilizat, atunci nu are rost să afișați textul pe ecran, astfel încât această linie poate fi complet exclusă din fișier.

Închideți sesiunea cu cmd.exe. Desigur, o poate face singur, dar pentru a o închide cu siguranță, este mai bine să scrieți.

Asta e tot! Acum rulăm fișierul „install.bat” pe care l-am creat și verificăm funcționarea.

Dacă ceva nu este în regulă, atunci citiți articolul de la bun început cu foarte multă atenție și repetați totul din nou, iar dacă totul a funcționat pentru dvs., atunci felicitări! ați învățat cu succes cum să instalați Firefox în modul silențiosși prin analogie, puteți instala multe programe în același mod care acceptă parametrul „S” ca semnal pentru instalare silențioasă. Și să fiu sincer, sunt destul de mulți.
Vă voi spune ce să faceți dacă parametrul „S” nu funcționează în articolele următoare.

Le doresc tuturor o instalare reușită, liniștită!

Utilizarea cheilor de instalare automată a aplicației se aplică la mijloace regulate programe. Mulți instalatori de aplicații permit instalarea automată folosind comutatoare speciale (linia de comandă/parametrii consolei). În acest caz, utilizatorul va trebui doar să indice cheia cu care va avea loc procesul de instalare a acestui sau aceluia program. Toate! Aplicația instalată nu va cere utilizatorului altceva. Programul va fi instalat cu valorile implicite sau cu cele specificate în cheie. După cum știți, instalatorii sunt tipuri diferiteși fiecare tip are propriul set de chei de autoinstalare.

Mai jos ne vom uita la tipurile de instalatori și la tastele silențioase corespunzătoare:
InstallShield
Pentru a instala automat o aplicație care utilizează InstallShield, trebuie mai întâi să creați un fișier setup.iss în același director cu aplicația.
Rulați aplicația din linia de comandă folosind comutatorul /r (de exemplu, Setup.exe /r). Pentru a face acest lucru, mergeți la „Start”, selectați „Run”, în fereastra care apare, tastați cmd și faceți clic pe „OK” (sau apăsați „ENTER”). O linie de comandă/consolă va apărea în fața ta. Alt mod: „Start” -> „Toate programele” -> „Accesorii” -> „Prompt de comandă”.
Procesul de instalare va începe, veți răspunde la întrebări - totul este ca de obicei. Principalul lucru este să nu selectați opțiunea de a reporni computerul imediat după instalare („Reporniți computerul acum”).
După finalizarea instalării, accesați directorul de sistem (C:\Windows) și extrageți fișierul setup.iss de acolo. Înainte de instalarea automată, plasați fișierul în directorul în care se află programul dvs.
Este suficient să porniți instalarea automată a aplicației în acest fel:
setup.exe /s /sms
Cum știți dacă InstallShield este folosit pentru a vă împacheta programul?
Cele mai multe dintre ele pot fi extrase din programul de instalare, în proprietăți fișier de instalare(care, apropo, se numește întotdeauna setup.exe) va exista ceva de genul „InstallShield (R) Setup Launcher”, și în cele din urmă prezența unui fișier setup.iss în directorul de sistem va risipi toate îndoielile.
Windows Installer Serviciu (*.msi)
Dacă fișierul dvs. are o extensie *.MSI, atunci a fost împachetat când Ajutor Windows Instalator. Aceste fișiere pot fi instalate cu tastele /qb și /qn. Pe scurt, /qb și /qn sunt similare. Primul va arăta progresul instalării, iar al doilea va ascunde complet toate ferestrele și va instala în tăcere aplicația. Dacă doriți să afișați progresul instalării, dar nu să afișați butonul `Anulare`, eliminând posibilitatea ca utilizatorul să întrerupă instalarea, atunci utilizați tasta /qb-!.
Unele aplicații necesită repornirea computerului după instalare. Pentru a evita acest lucru, utilizați proprietatea REBOOT=ReallySuppress împreună cu /qn sau /qb, incluzând întreaga expresie între ghilimele. De exemplu:
setup.msi "/qn REBOOT=ReallySuppress"
InstallShield cu MSI
Din versiunea 7, InstallShield este capabil să producă fișiere MSI. Aplicațiile pot fi sub formă de separat Fișiere MSI sau vin cu programul de instalare setup.exe. Acestea din urmă, la rândul lor, vin în două tipuri: „InstallScript MSI” și „Basic MSI”. InstallScript MSI utilizează chei InstallShield tradiționale. MSI de bază este o altă poveste.
Pentru a instala automat o aplicație care utilizează Basic MSI, trebuie să specificați cheile /s /v"...". Punctele de suspensie trebuie înlocuite cu cheile pe care doriți să le transmiteți direct la Windows Installer (msiexec). Cu alte cuvinte, dacă doriți să instalați aplicația complet în liniște și să evitați repornirea, atunci utilizați următoarea comandă:
setup.exe /s /v"/qn REBOOT=ReallySuppress"
Inno Setup
Aplicațiile ambalate în Inno Setup gratuit acceptă comutatoarele /SILENT și /VERYSILENT (singura diferență este că al doilea nu afișează o bară de progres în timpul instalării). De exemplu:
setup.exe /VERYSILENT
Există o mică problemă. Veți dori să scăpați de fereastra care apare la începutul instalării și vă întreabă dacă doriți să continuați cu instalarea. Pentru a suprima această fereastră, utilizați această tastă:
setup.exe /VERYSILENT /SP-
Cum știți dacă Inno Setup este folosit pentru a vă împacheta programul?
Când porniți programul de instalare, în prima fereastră, faceți clic pe pictograma din stânga colțul de susși selectați Despre configurare din meniu.
Nullsoft Scriptable Install System (NSIS)
Aplicațiile care folosesc NSIS gratuit rulează cu comutatorul -S (de exemplu, Setup.exe /S). De asemenea, puteți utiliza comutatorul /D pentru a specifica directorul de instalare. Mai jos este un exemplu de instalare a programului CD-ex:
Setup.exe /S /D=E:\Software\CDex
Cum știți dacă NSIS este folosit pentru a vă împacheta programul?
La instalare, în partea de jos a programului de instalare există de obicei o inscripție precum Nullsoft Install System.
Instalator WISE
Programele împachetate cu WISE Installer folosesc comutatorul /s. De exemplu:
Setup.exe /s
Cum știți dacă WISE Installer este folosit pentru a vă împacheta programul?
La începutul instalării, în cele mai multe cazuri, este afișat un ecran de deschidere cu inscripția: Initializing Wise Installation Wizard. În caz contrar, o fereastră cu un fundal albastru închis se poate extinde pentru a umple întregul ecran, afișând fereastra de instalare în centru.
Toate tipurile de instalatori astăzi sunt luate în considerare.
Notă:
Cheie în Linie de comanda indicat după un spațiu (nu este permis și cantitate mare spații), de exemplu:
Setup.exe /s
Este imperativ să se țină cont de cazul cheilor, adică. /s și /S NU sunt același lucru.
Dacă tipul de instalare nu a putut fi determinat, atunci informații despre chei pot fi găsite prin rularea programului cu tasta /?. sau /help, dar acest lucru nu funcționează întotdeauna din cauza specificului unui anumit program de instalare.
Un exemplu de utilizare a cheilor de autoinstalare pentru instalare arhivator gratuit 7-Zip v4.65 este prezentat în secțiunea Lecții și Exemple.

La compilarea materialului au fost folosite date de pe site-ul unattended.OSzone.net.

Dintre cele 2 metode luate în considerare pentru instalarea automată a aplicațiilor (după cum ați observat, metoda platita, care poate fi rezolvată folosind programul Almeza MultiSet, dintr-un motiv care vă este clar, cred), instalarea prin taste este simplă, comodă și rapidă, deoarece instalarea are loc adesea fără afișarea ferestrelor (ca urmare, există o sarcină minimă pe hardware-ul PC-ului -> o reducere a timpului de instalare). Cu toate acestea, nu toți instalatorii acceptă instalarea automată. De asemenea, este posibil ca utilizatorul să nu găsească cheia necesară pentru instalator. Apoi, soluția problemei va fi emulatorul de acțiuni ale utilizatorului AutoIt, care vă permite să scrieți scripturi flexibile de instalare automată a aplicațiilor și, ulterior, să creați fișiere .exe executabile independente din ele. Metoda nu este exclusă partajarea Cheile AutoIt și autoinstalare, când în corpul scriptului AutoIt puteți specifica lansarea aplicației cu orice cheie. Este oferită hrană pentru gândire; alegerea metodei/metodelor vă aparține.

Aproape toți utilizatorii sunt interesați de Internet - ce este RePack, Portable, Silent installation. Să încercăm să explicăm diferențele programe similare.


Instalare silențioasă- acesta este momentul în care programul este instalat automat. Cu alte cuvinte, nu este nevoie să introduceți chei sau să utilizați alte metode de înregistrare a programului (patch-uri, fisuri etc.). Când instalați programul, nu trebuie să faceți clic pe „următorul” de mai multe ori; programul în sine va face totul pentru dvs. După instalare, este complet gata de utilizare.
Imaginați-vă o situație, de exemplu: sunteți administrator și trebuie să instalați un numar mare de sala de operatie computer sistem Windowsși instalați același set de programe. Dacă se aplică programe de instalare silențioasă, atunci ai ocazia într-o mare măsură economisi timp.
Durata instalării depinde de capacitatea programului și durează de la 1-2 secunde la câteva zeci de minute. Instalare astfel de programe sunt lansate dublu click mouse-ul peste fișierul care se lansează. Aceste fișiere sunt de obicei pregătite pentru instalarea automată a programelor imediat dupa instalarea sistemului de operare(de exemplu Windows). În general, totul este dureros de simplu: faceți dublu clic pe fișier și așteptați finalizarea instalării.
De obiceiInstalare silențioasăutilizat pentru programe de post-instalare, cum ar fi Windows Post-Installer, BS POST-INSTALLER. De asemenea programe de instalare silențioasă instalați perfect pe un sistem „în direct”.

Un astfel de software, printre altele, poate fi util pentru acei locuitori ai planetei noastre cărora nu le place să se chinuie cu micile detalii de instalare a unui program sau nu vor să se epuizeze. Și bineînțeles că va funcționa pentru acele persoane care întâmpină probleme la instalarea aplicației. Asamblare "Instalare silențioasă" Ea va face totul singură și nu va avea nevoie deloc de intervenția ta. Doar rulați-l și odată ce instalarea este finalizată, programul este gata de utilizare cu toate suplimentele și suplimentele încorporate.

Ce este Repack și de ce este necesar:


Probabil că ați văzut cuvântul „” în titlurile jocurilor sau programelor de mai multe ori. Reambalați„, dar ce se poate concluziona din asta?
Reambalare - aceasta este reambalată program licențiat sau un joc. De ce este necesar acest lucru? Cel mai adesea, Repack se face pentru a reduce dimensiunea programului de instalare sau astfel încât, de exemplu, tabletele (crack) și traducerea să fie deja în programul sau jocul nou instalat.
RePack este o versiune ușoară a programului de joc din care nr fisierele necesare, inclusiv limbi străine, software străin, diverse demonstrații, clipuri video sunt adesea comprimate în RePacks, uneori cu pierderi de calitate.Versiunea dezactivată achiziționată a jocului, în cele mai multe cazuri, este colectată în 1-2.iso,.mdf ... și alte imagini de disc Ca urmare, RePack cântărește mai puțin și este mai probabil să fie descărcat de pe Internet. În RePack se adaugă tot felul de crack-uri, keygens, no-dvd-uri etc.. În cele mai multe cazuri, o licență este detectat mai întâi pe trackere, iar după aceea există multe reambalări, cu 1/4-1/3 mai puțin în volum. Deși RePack" durează mult să se instaleze pe un computer. Până la 1-2 ore... (la revedere, toate aceste comprimate vor fi instalate). Adesea, repackerii înșiși traduc licența, aproape „improvizat”, și investesc, de asemenea în RePack.

Deci, ce este o aplicație portabilă?

Când venim în vizită sau mergem la serviciu, folosim computerele altora. Și de multe ori vom avea nevoie de programe în forma în care sunt configurate acasă. Cu documentație, totul este de obicei simplu - copiați-l pe o unitate flash și redați-l pe un computer terță parte, apoi ce rămâne cu opțiunile programului? Sau deloc programul necesar s-ar putea să nu existe... Pentru toate acestea există programe portabile (cu alte cuvinte - Versiuni portabile programe), cu alte cuvinte, programe care nu necesită nimic pentru a funcționa, în afară de tine. Aceste programe salvează toate opțiunile nu în registry, ci în propriile fișiere.

Programe portabile poate funcționa în timp ce se află în orice folder. Dacă un program nu are propriul său program de instalare, asta nu înseamnă că de fapt portabil. Pe lângă toate acestea, nu ar trebui să acceseze registry și alte locuri de pe hard disk. Versiuni portabile ale programelor distribuite de obicei în arhive. Pentru ca programul să funcționeze, trebuie doar să extrageți fișierele din arhivă într-un folder sau altul.
Se fac programe portabile entuziaști. Ei fac acest lucru pentru ca programul să nu acceseze limite propriul folder. De exemplu, program simplu va adopta registrul - profesioniștii se asigură că programul își scrie opțiunile nu în registru, ci într-un fișier. Deși, dacă, să zicem, registrul este cu adevărat necesar, atunci un cod special la pornire scrie setările în registry și, după închidere, îl încarcă înapoi în fișier.

Tipuri de soft portabil:


În general, Portable soft (PS) ar trebui să includă acele programe care sunt „instalate” prin simpla despachetare a arhivei sau sunt gata pentru a fi transferate de la o mașină la alta. copiere regulată, fără a solicita instalatorilor să facă înregistrările necesare în registru. Aici apar diferențele în aplicațiile portabile.


ru– aplicațiile conțin limba rusă
portabil- portabil - ușor de mutat, doar copiați fișierele aplicației.
aplicații– o abreviere în limba engleză pentru cuvântul aplicație, care înseamnă adăugarea unui program de calculator, de exemplu un browser web sau un procesor de text.
O aplicație portabilă este un program de calculator care poate fi transportat cu dvs. pe un dispozitiv portabil, cum ar fi USB, și utilizat pe orice computer. Când unitatea dvs. flash USB, hard portabil disc sau alt dispozitiv portabil este conectat, aveți acces la programele și datele dvs. personale, ca și cum ați fi prezent la propriul calculator. Și când opriți dispozitivul, niciuna dintre datele dvs. individuale nu rămâne pe computerul altcuiva.
Nu necesită echipament special: utilizați cel puțin Flash USB, hard disk miniatural, iPod/MP3 player etc.
Practic fără software suplimentar - doar descărcați, instalați și rulați aplicații portabile.
Pentru a clarifica cum funcționează, voi descrie algoritm aproximativ(cel mai comun):
1. Creat copie de rezervă ramuri de registry (sau fișiere de configurare) și fișiere situate în afara folderului instalat de care depinde funcționarea aplicației. Acest lucru se face în cazul în care în sistem este instalată aceeași versiune sau o versiune diferită a acestei aplicații.
2. Importarea datelor necesare aplicației în registru, în mod similar, de exemplu, copierea acelor fișiere care ar trebui să fie prezente în afara folderului portabil(de ex. în .../System32).
3. Lansați programul principalși așteptând să se închidă.
4. (La finalizare) Exportați opțiunile din registry (sau fișierele de configurare) în portabil.
5. Curățarea urmelor programului (mai precis, ștergerea fișierelor temporare).
6. Restaurarea în sistem a acelor chei de registry și fișiere care au fost rezervate în primul pas al algoritmului.
Program portabil(în limba engleză " aplicație portabilă") - portabil software, care nu trebuie neapărat instalat pe hard disk-ul computerului pentru a rula și utiliza. ÎN acest grup există programe care pot fi instalate pe o unitate flash fără dificultate, HDD extern, CD-uri, DVD-uri, discuri Bly-ray în mod obișnuit, precum și cele care funcționează fără instalare. Acest lucru este convenabil din mai multe motive: nu este deloc necesar să instalați aceleași programe pe mai multe computere; la locul de muncă puteți utiliza browserul preferat, client de mail, ICQ fără reclamații de la administratorul și managementul de sistem, toate datele sunt salvate pe suporturi amovibile și copiate extrem de ușor etc. Un alt plus incontestabil Programe portabile– sunt gratuite, cel puțin pentru uz privat (necomercial). Deși este posibil să găsiți versiuni portabile pe Internet și programe comerciale, De exemplu Microsoft Office sau Adobe Photoshop.


Care este secretul programelor portabile?

Totul este dureros de simplu. Când instalați o aplicație simplă pe computer, aceasta are capacitatea de a stoca propriile dosareîn diferite foldere de pe hard diskul computerului. Pe lângă directorul familiar Program Files, părți ale programelor pot fi găsite în foldere de utilizator, directoare temporare etc. Prin urmare, atunci când dorim să copiem un program prin simpla transferare a folderului său din Program Files pe alt computer, nu rezultă nimic din el. Software-ul nu are capacitatea de a detecta necesarul fișierele de configurareși absolut nu vrea să lucreze.
CU aplicații portabile lucrurile stau altfel. Programul este instalat în folderul care i-a fost atribuit pe un suport amovibil, fără a afecta hard disk-ul și registry-ul PC-ului și va funcționa perfect indiferent de computer la care conectați unitatea flash. Pentru a copia un program, trebuie doar să-i mutați directorul în altul suporturi amovibile. Aproape toate aplicațiile nu necesită instalare; ele pot fi copiate și lansate de oriunde. Dar vă rugăm să rețineți că Programe portabile, creat pentru un sistem de operare, nu va funcționa în altul. Cu alte cuvinte, dacă adopti versiune portabilă browser Firefox sub Linux OS, nu va funcționa pe un computer cu Mac OS sau Windows.
* Unele dintre PS similare disponibile pe Internet salvează toate opțiunile în directorul său și, desigur, stochează toate opțiunile în timpul unui transfer similar. Toată această bunătate ar putea fi numită True PS (True Portable Soft).
* Cealaltă parte continuă să salveze setările în „Documente și setări” și în timpul transferului trebuie să restabilească manual toate opțiunile. Bineînțeles că programul este funcțional imediat, dar între timp îl vei aduce în stare... Astfel de lucruri s-ar numi mult mai bine Conditional PS - (Relative Portable Soft).
* Printre altele, există subtipuri create pentru a fi transportate pe unități flash și lansate de pe acestea, care diferă prin locația în care sunt înregistrate numeroase fișiere temporare care sunt generate în timpul funcționării. Mai exact, pentru a economisi capacitatea de lucru a unei unități flash, care, în general, are o limită a numărului de cicluri de scriere pe fiecare „sector”, toate fișiere temporare sunt înregistrate pe un șurub, într-un folder temporar creat în timp ce aplicația rulează. În conformitate cu aceasta, apar subcategoriile „True Portable USB Soft” și „Relative Portable USB Soft”.
* De un interes deosebit este un anumit, îl numim „fișier unic” varietate de „True Portable USB Soft”. ​​​​Apoi aplicația constă din 1 fișier executabil ambalat, când este lansată, setările sunt transferate pe șurub, în ​​timpul funcționării este accesat doar hard disk-ul, iar la închiderea programului, toate opțiunile (probabil modificate) sunt din nou împachetate într-un fișier executabil de pe unitatea flash în timp ce simultan ștergerea folderului creat din șurub.