Sākums / Atsauksmes / Inno Setup – programmu instalētāju izveide. Windows lietojumprogrammu izplatīšanas izveide programmā Inno Setup Iestatīšanas faila izveide

Inno Setup – programmu instalētāju izveide. Windows lietojumprogrammu izplatīšanas izveide programmā Inno Setup Iestatīšanas faila izveide

Klusā instalēšana ir process, kurā jūs klusi sēžat un skatāties uz ekrānu, kur programmatūras instalēšanas process notiek bez jūsu līdzdalības, ja tas vispār ir redzams. Tajā pašā laikā uzstādītājs jūs netraucē ar tādiem jautājumiem kā Vai piekrītat licences līgumam? . Instalācijas parametri tiek izmantoti pēc noklusējuma. tie. tiem, ko instalētājs piedāvā, instalējot programmatūru parastajā veidā.

Klusās instalācijas trūkumi ietver visu veidu paneļus pārlūkprogrammās un īsinājumtaustiņus, piemēram, E-Bay darbvirsmā, jo visbiežāk šādi bonusi tiek iekļauti instalācijā pēc noklusējuma. Bet tas drīzāk ir izņēmums, lai gan tas nav retums. Vairāk par kluso instalēšanu lasiet šajā rakstā.

Patiesībā klusā uzstādīšana ir ļoti ērta procedūra, kas ietaupa laiku un atvieglo dzīvi sistēmas administrators. Piemēram, pēc tam es izmantoju klusās instalēšanas režīmu tīra instalēšana OS.

Klusais instalācijas režīms tiek aktivizēts, izmantojot parametrus vai (kā tos sauc arī) taustiņus. Ja nezināt, kas tas ir, varat aizpildīt zināšanu trūkumu ar šo rakstu: Procedūru var sākt vairākos veidos:

  1. No komandrindas, izmantojot parametrus.
  2. Līdzīgi, izmantojot bat failu (com failu).
  3. Izmantojot SFX arhīvu ar konfigurācijas failu.

Atslēgu ir diezgan daudz. Tas, kura atslēga ir jāizmanto, ir atkarīga no instalētāja. Tie. jebkura programma, vienkārši izsakoties, ir mape ar failiem, un īpašs montētājs (sistēma programmatūras instalētāju izveidei) iesaiņo visu šo saturu vienā instalācijas failā. Un tas ir atkarīgs no tā, kurš kolektors tika izmantots, kura atslēga aktivizēs klusās instalēšanas režīmu. Slavenākās uzstādītāju izveides sistēmas:

  1. Instalējiet vairogu
  2. WISE instalētājs
  3. Inno iestatīšana

Varat uzzināt vairāk par SSI un to atslēgām. Varat arī mēģināt atrast vajadzīgo atslēgu, izmantojot īpašu programmatūru - Universal Silent Switch Finder vai lasīt dokumentāciju tās programmas izstrādātāju vietnē, kuras atslēgas meklējat.

Eksperimentējot ar kluso instalēšanu, es saskāros ar šādām opcijām klusās instalēšanas režīma palaišanai:

/kluss /ļoti kluss /kluss /qb /qn /qr /pasīvs /s /S /qn REBOOT=ReallySuppress /s /v" /qn REBOOT=ReallySuppress

Taustiņi, lai atceltu atsāknēšanu:

/norestart /noreboot

Korporatīvajā versijā Avast antivīrusam ir klusas instalēšanas opcija. Pēc izstrādātāju domām, bezmaksas (Home) versijai nav klusas instalācijas. Tomēr, ja esat iepazinies ar InstallShield instalēšanas programmas darbību, jūs sapratīsit, ka šis apgalvojums nav patiess, jo šis instalētājs pats atbalsta /S klusās instalēšanas slēdzi. Tas nozīmē, ka visi produkti, kas izgatavoti uz tā pamata, dara to pašu. Un Avast Home nav izņēmums.

Lai sāktu 7Zip arhivētāja (NSIS montētāja) kluso instalēšanu, instalēšanas programma ir jāpalaiž ar slēdzi /S. Ievietojiet 7Zip instalēšanas programmu (7z.exe) diska C saknē. Pēc tam atveriet izvēlni Sākt › Palaist (vai + R) un ievadiet veidlapā šādu komandu:

C:7 z.exe /S

Arhivators tiks instalēts bez dialoglodziņi un ārējās aktivitātes pazīmes.

Tomēr gadās, ka uzstādītājs ir samontēts nestandarta veidā, un viņam vienkārši nav taustiņu, lai sāktu klusu instalēšanu. Šādi izņēmumi ietver Avira Antivir. Klusi instalēšanas programmas saturu var izpakot tikai pagaidu direktorijā (atskaitot vienu logu), un tad viss. Šajā gadījumā jums ir jāizveido īpaši pašizpletes arhīvi ar instrukciju failiem. Šeit lietas kļūst nedaudz sarežģītākas.

Klusa instalēšana, izmantojot sfx arhīvus

Iepriekš es minēju gadījumus, kad opcija ar taustiņiem var nedarboties. Iespējams, ka izstrādātājs vienkārši nenodrošina kluso instalēšanas režīmu. Šajā gadījumā diezgan bieži jūs varat izkļūt no situācijas, izmantojot sfx arhīvus. Sfx arhīvs ir pašizpletes arhīvs.

Viena no tā priekšrocībām ir tā, ka, lai to izsaiņotu, nav nepieciešams arhivētājs. Turklāt ar tās palīdzību jūs varat ievērojami paplašināt klusās instalēšanas iespējas un programmatūras instalēšanas iespējas kopumā.

Piemēram, tūlīt pēc izpakošanas sfx arhīvs ļauj palaist vienu vai vairākus neizpakotos failus, dzēst failus pēc darbību veikšanas un daudz ko citu. Šīs darbības ietver konfigurācijas failus, kas satur komandas (piemēram, ).

Izmantojot komandas, varat simulēt kluso instalēšanas procesu. Daudzi instalētāji, tostarp tie, kas minēti iepriekšējā Avira rakstā, var strādāt ar instrukciju failiem (tos paņemt), ja instrukcijas atrodas tajā pašā direktorijā, kur instalētājs. Plašāku informāciju par instrukcijām (komandām, kas norādītas konfigurācijās) var atrast programmas izstrādātāja vietnē vai attiecīgajos forumos.

Lai sniegtu vispārīgu priekšstatu par konfigurācijas failu (tiem, kas to nezina), zemāk ir šāda faila piemērs programmai Firefox Portable

FirefoxDirectory =Appfirefox ProfileDirectory =Datu profila iestatījumu katalogs =Datu iestatījumu spraudņi Lokāli = false

Ir vērts atzīmēt, ka programmu iespējas un darbības režīmi laika gaitā var mainīties. Firefox Portable, iespējams, vairs neatbalsta ini failus, un turpmākās Avira instalēšanas programmas versijas var vairs nesaprast un neuztvert instrukciju failus. Tāpēc, eksperimentējot, ir vērts iepazīties ar aktuālo informāciju par to programmu iespējām, kuras plānojat izmantot.

Kā sfx arhīvs var palīdzēt klusajā instalēšanas procesā, es domāju, ka mēs to esam izdomājuši. Tagad ir pienācis laiks pāriet uz praktisko daļu. Lai izveidotu sfx arhīvus, es izmantoju modificēto 7Zip arhivēšanas moduli. Viss sfx arhīva izveides process un tā izmantošana klusās instalēšanas režīma palaišanai ir aprakstīts (moduļa izstrādātājs). Es ļoti īsi pārstāstīšu tajā rakstīto, paskaidrojot pāris punktus.

Ļaujiet man uzreiz atzīmēt, ka piemēra mērķis ir iepakot programmas instalētāju sfx arhīvā tā, lai pēc izpakošanas tas automātiski sāktu klusi instalēt. Šajā rakstā 7Zip arhivēšanas instalētājs (7z465.exe) darbosies kā testa subjekts, lai gan varat izmantot jebkuru citu, galvenais ir zināt klusās instalēšanas atslēgu. 7Zip instalētājam tas ir /S slēdzis. Tātad, lai īstenotu mūsu plānu, mums būs nepieciešams:

  1. Modulis sfх Oļegs Ščerbakovs.
  2. Arhivētājs 7Zip. Mēs to izmantosim, lai iesaiņotu programmas instalēšanas programmu ".7z" formāta arhīvā. Arhivētājs, protams, ir jāinstalē sistēmā.
  3. Programmas instalētājs (kā jau minēju iepriekš, piemērā es izmantoju 7z465.exe).
  4. Archive.7z, ko saņemsim, iesaiņojot programmas instalētāju ar 7Zip arhivētāju.
  5. Konfigurācijas fails config.txt, kurā būs norādījumi par sfx arhīva “uzvedību” izpakojot, t.i. šajā piemērā tajā būs komanda, lai sāktu kluso instalēšanu.
    Burtniecība sfx arhīva izveidei (ievadīta konsolē).

Ērtības labad visas sastāvdaļas ievietoju vienā arhīvā, kuru varat lejupielādēt. Turklāt, ja lejupielādējat to šeit, varat mainīt arhīva ikonu (kā to izdarīt).

Lūdzu, ņemiet vērā, ka konfigurācijas faila config.txt kodējumam jābūt UTF-8.

Tātad, pēc lejupielādes un izpakošanas mēs iegūstam mapi ar visu šo saturu, šāds ir saraksts:

  1. Instalējiet 7zip arhivētāju (atrodas mapē).
  2. Mēs iesaiņojam eksperimentālo 7z465.exe (atrodas mapē) 7z arhīvā. Izvades fails ir 7z465.7z.
  3. Atveriet konsoli (Sākt › Palaist - cmd) un dodieties uz mapi ar failiem: cd C:files (piemērs mapei "faili" diskā "C").
  4. Palaidiet burvestību konsolē:
    • KOPĒT /b 7zsd.sfx + config.txt + 7z465.7z 7Zip.exe
    • 7zsd.sfx ir sfx moduļa nosaukums.
    • config.txt — konfigurācijas faila nosaukums.
    • 7z465.7z ir pakotnes 7z465.exe instalēšanas programmas nosaukums.
    • 7Zip.exe ir izvades sfx arhīva nosaukums.

Rezultātā mēs iegūstam sfx arhīvu 7Zip.exe, kas ir izpildāms fails vai pašizpletes arhīvs, kurā ir instrukcija config.txt. Instrukciju saturs ir šāds:

;!@Install@!UTF-8!
  • RunProgram ="7z465.exe /S" GUIMode ="2" ;!@InstallEnd@!
    ;!@Install@!UTF-8!
  • ;!@InstallEnd@!
  • - instrukciju faila sākuma un beigu rindas. Tie ir komentāri, un tos var izdzēst. Bet pārējie divi noteikti ir vajadzīgi.

GUIMode="2" - arhīva izpakošanas režīms bez paziņojumiem (klusi).


InstallShield nodrošina vidi projekta iestatīšanai, skripta izveidošanai un galu galā izplatīšanas izlaišanai – gan MSI, gan dažādos virtuālos formātos. Šis ir viens no slavenākajiem risinājumiem Windows platformas instalētāju izveides jomā. Ir trīs kompleksa izdevumi - Express, Professional un Premier. Pēdējais no tiem tiek uzskatīts par funkcionālāko (sk.). Pirms neilga laika tika izlaista atjaunināta InstallShield 2014 pakotne, kas tiks apspriesta tālāk.

Projektus var importēt no Microsoft Visual Studio vai izveidot no esošām veidnēm. Veidojot projektu no jauna, varat izvēlēties no vairākiem veidiem:

  • MSI pamatprojekts - tiek izmantota Windows Installer tehnoloģija, ir pieejami InstallScript, VBScript, Jscript skriptu izsaukšanas, exe un dll faili.
  • InstallScript Project — InstallScript tiek izmantots, lai kontrolētu instalēšanu
  • InstallScript MSI projekts - savienojums izmantojot Windows Installer un InstallScript, lai izvietotu instalāciju.

Savukārt katram no šiem veidiem ir daudz papildu projektu. Kopumā papildus uzstādītājiem komplekss ļauj izveidot asociācijas moduļus (Redistributable), kā arī modifikatorus (Transform).

Ir vairākas iespējas, kā sākt darbu ar InstallShield, viena no tām ir izmantot soli pa solim iestatīšanas vedni (Project Assistant), kas tiek palaists automātiski, kad veidojat jaunu projektu. Detalizētāka konfigurācija tiek veikta instalācijas dizainera logā. Iestatījumi ir sagrupēti šādi:

  • Uzstādīšanas informācija - tabula ar vispārīgu informāciju par projektu. Šeit jo īpaši varat izvēlēties noklusējuma instalēšanas valodu. Kopumā InstallShield atbalsta vairāk nekā 30 lokalizācijas.
  • Organizācija — ietver instalētāja dizainu, funkciju un komponentu sarakstu, kas tiks parādīts lietotājam, no kuriem izvēlēties instalēšanas laikā.
  • Lietojumprogrammu dati — lietojumprogrammu dati, piemēram, faili, moduļi un atkarības. Dažus komponentus var instalēt lokāli, citi ir jālejupielādē instalēšanas laikā.
  • Sistēmas konfigurācija: īsceļi, resursi, konfigurācijas faili, pakalpojumi utt.
  • Servera konfigurācija – servera konfigurācija atbilstoši uzstādītāja prasībām. Tas ietver IIS iestatījumus, komponentu pakalpojumus, SQL skriptus SQL Server, Microsoft Windows Azure, MySQL vai Oracle. Izmantojot Microsoft Web Deploy, varat lejupielādēt atkarības, palaist skriptus un veikt uzdevumus serverī.
  • Uzvedība un loģika - skripti, darbības, faili instalēšanai utt.
  • Lietotāja interfeiss ( Lietotāja interfeiss) - instalētāja dizains, ieskaitot dialoga dizainu, attēlus, tekstu un citus datus. Ir pieejami dizaina motīvi, no kuriem izvēlēties, ļoti elastīga esošo dialoglodziņu pielāgošana, pat līdz katra elementa vilkšanai un nomešanai. Redaktors pēc rindas ļauj strādāt ar lokalizācijām.
  • Media - vides mainīgo pārvaldīšana, produktu atjauninājumu un izlaidumu iestatīšana, ielāpi.
  • Papildu rīki: failu atkarības skeneris, MSI atkļūdotājs un tiešais redaktors, kas paredzēts projekta struktūras skatīšanai tabulas veidā.

Instalēšanas programmu izveides skriptu valoda ir InstallScript, kas ir līdzīga valodai C un ļauj izveidot pielāgotas darbības (pielāgotas darbības). Tādējādi skripti palīdz, izsaucot dll bibliotēkas, palaižot lietojumprogrammas, VBScript, Jscript, InstallScript skriptus un daudzus citus. utt.

Lai rediģētu kodu programmā InstallShield, tiek izmantots redaktors ar sintakses izcelšanu un automātisko pabeigšanu. Turklāt darbību izveidei var izmantot pielāgoto darbību vedni.

Atsākt. Neapšaubāmi, InstallShield ir viens no vadošajiem produktiem instalācijas kompleksu tirgū. Tās lielākā priekšrocība ir tā elastība, kas ļauj izveidot daudzu veidu instalēšanas programmas izvietošanai datorā vai serverī ar skriptu atbalstu. Mājas lietošanu var atturēt diezgan augstā licences cena katram izdevumam, sākot ar InstallShield Express (649 USD).

Iestatīšanas rūpnīca


Indigo Rose Software Design ražo izstrādes produktus kopš 1991. gada. Starp tiem ir MSI Factory, TrueUpdate, Visual Patch un saistītie risinājumi. Setup Factory ir vēl viens komplekss, kas ļauj izveidot pilnībā funkcionējošus skriptu instalētājus, taču atšķirībā no MSI Factory neatkarīgi no MSI. Šajā gadījumā iegūto izplatīšanu var palaist jebkurā Windows versijā, sākot ar XP. Ir pieejamas alternatīvas izplatīšanas iespējas - instalēšana no CD vai DVD datu nesēja, tīmekļa instalētājs ar iespēju lejupielādēt atkarības. Tiek atbalstīti LZMA/LZMA2 saspiešanas formāti un faili, kas lielāki par 2 GB.

Setup Factory instalācijas vide izmanto vienkāršu, elastīgu un jaudīgu skriptu valodu, kuras pamatā ir LUA valoda. Tas ļauj izmantot nosacījumus, funkcijas, mainīgos, tabulas un citus rīkus, rakstot skriptu.

Lai izveidotu instalētāju, tiek nodrošināts tradicionāls soli pa solim vednis. Tas sastāv no šādiem darba ar projektu posmiem: vispārīgas informācijas aizpildīšana par instalētāju, arhitektūras izvēle, faila atrašanās vieta, stils un motīvs, instalācijas valodas, bibliotēkas sastāvs.

Alternatīvi, varat doties tieši uz instalētāja projekta iestatīšanu, lai veiktu šos uzdevumus. Lietojumprogrammas loga kreisajā kolonnā ir pieejams uzdevumu saraksts, kas ir sadalīts sadaļās: faili, iestatījumi, vizuālās opcijas, darbības, resursi un atinstalēšana.

Skripti tiek pārvaldīti, izmantojot sadaļu Darbības. Visas darbības ir sadalītas vairākos posmos hronoloģiskā secībā: palaišana, instalēšanas process un kļūdas šajā posmā, instalēšanas pabeigšana un izslēgšana.

Lai izveidotu darbības, lietotājiem tiek nodrošināti Action Wizard un Code Wizard papildinājumi. Kopumā ir pieejami aptuveni 360 skripti, un katra darbība ir rūpīgi dokumentēta labi strukturētā palīdzībā. Paralēli tam galvenais darbs ar kodu tiek veikts redaktora logā. Ir pieejama koda izcelšana un rindu numerācija, lai pārbaudītu, vai skriptā nav kļūdu.

Resursu dēļ tiek paplašināta instalētāja funkcionalitāte. Attiecīgajā sadaļā Resursi varat norādīt atkarības (.NET, Visual Basic, DCOM, JET, MDAC, Windows Installer, Visual C++ utt.), instalēt globālās funkcijas un savienot spraudņus darbam ar starpliktuvi, arhīviem, FTP. Turklāt izstrādātāju forumā tiek publicēti papildu paplašinājumi.

Projekta redaktora ērtības ir pamanāmas, strādājot ar lokalizācijām: jūs varat ne tikai pievienot interfeisa valodu, bet arī importēt vai eksportēt datus uz XML. Katrs instalēšanas programmas aspekts ir pielāgojams un pieejams priekšskatījuma režīmā: dialoglodziņi, pogu etiķetes, teksta formatējums, fonti un daudz kas cits. utt. Izskatu var mainīt, izmantojot iepriekš instalētus motīvus. Turklāt tiek izmantoti ne tikai “native” stili (Windows 7, Windows 8 utt.), bet arī dažādas MSStyles modifikācijas, kuras var lejupielādēt atsevišķi.

Visbeidzot, ir vērts atzīmēt tādu Setup Factory aspektu kā drošība. Instalēšanu var ierobežot, izmantojot sērijas numuru, visas atslēgas tiek saglabātas MD5 jaucējkodā. Instalēšanas laikā tiek pārbaudīta datu drošība un izplatīšanas derīguma termiņš.

Atsākt. Setup Factory ļauj izmantot plašās LUA valodas skriptēšanas iespējas. Visas darbības ir labi dokumentētas, lietotājs var izmantot iestatīšanas vedni dažādos darba posmos, sākot no projekta izveides līdz publicēšanai. Instalēšanas programmas funkcionalitāti var paplašināt ar papildinājumiem. Instalēšanas interfeiss ir rūpīgi konfigurēts un ir ērti strādāt ar lokalizācijām.

SetupBuilder

SetupBuilder ir rīks ātrai lietojumprogrammu izstrādei un konfigurēšanai. Ar tās palīdzību jūs varat izveidot skriptu instalētājus ar kompaktu kodolu, kura izmērs ir 160 KB. Tie var būt tīmekļa, CD/DVD izplatījumi, kas darbojas ar jebkuru Windows OS 9.x un jaunāku versiju. Starp galvenās iezīmes SetupBuilder ir norādīts kā sertificēts Windows atbalsts 8 un Windows Server 2012 — kas garantē saderību un pareizu instalēšanu.

Jāpiebilst, ka ir pieejami divi lietojumprogrammas izdevumi, no kuriem izvēlēties: izstrādātājiem (Developer) un profesionālajai versijai (Professional). Funkciju saraksts ievērojami atšķiras starp šiem izdevumiem, jo ​​SetupBuilder Developer ir funkcionālāks. Tas ietver grafiskais redaktors dialoglodziņi, atkļūdotājs, kompilators, atjaunināšanas ģenerators un citi komponenti.

Veidojot projektu no jauna, varat izmantot vedni, taču tas būtībā neko daudz neatrisina. Projekta redaktors sastāv no šādām sadaļām: projekta definīcija, instalācijas informācija, iestatīšanas izskats, iestatīšanas prasības un skripta loģika.

Projekta definīcija - vispārīgas informācijas, mainīgo lielumu, instalācijas profilu iestatīšana. Ir vērts atzīmēt Web-izvietošanas apakšsadaļu, kurā varat aktivizēt produkta tīmekļa atjaunināšanas vai tīmekļa instalēšanas funkcijas. Tāpat viens projekts var ietvert vairākas lietojumprogrammas versijas (Izlaidumi).

Instalācijas informācija — instalēšanas programmas satura definīcija, tostarp faili, mapes, reģistra atslēgas, pakalpojumi, draiveri, vides mainīgie un citi elementi.

Setup Appearance — izskata iestatīšana. Lai noteiktu izskats instalēšanas programma - ieskaitot dialogus, teksta saturu, pogas, laukus utt. - tiek izmantots vizuālais redaktors. Citi iestatījumi, piemēram, lokalizācija un instalētāja stils, ir atsevišķi norādīti projekta iestatījumos (Projekts - Iestatījumi).

Iestatīšanas prasības - atkarību, piekļuves tiesību, sistēmas un citu failu pārbaude.

Skripta loģika — piekļuve instalēšanas skriptam. Tas izmanto savu IDE, lai strādātu ar skriptiem, un tajā ir arī iebūvēts vizuālais atkļūdotājs. SetupBuilder izmanto SetupScript skriptu valodu, un Developer izdevuma gadījumā tam ir aptuveni 500 iepriekš instalētas funkcijas. Papildus SetupScript izmantošanai instalēšanas laikā varat piekļūt Windows API vai pievienot nepieciešamos DLL.

SetupProtect funkcija, kas pieejama SetupBuilder Developer, ir atbildīga par drošību. Tas ļauj izmantot sērijas numurus un abonēšanas atslēgas noteiktu darbības laiku. Turklāt tas ir pieejams digitālais paraksts izplatīšana.

Atsākt. SetupBuilder ļauj izveidot instalētājus, tīmekļa instalētājus un atjauninājumus, izmantojot skriptus un Windows API iespējas. Starp šī kompleksa ievērojamākajiem aspektiem ir ciešs Windows atbalsts, projekta vizuālā rediģēšana un atkļūdošana, daudzvalodība un aizsardzība pret nesankcionētu lietošanu.

Visual Installer 2014

Visual Installer ir komplekss Windows instalētāju izveidei vizuālā režīmā un ar skriptu atbalstu. Izveidotos izplatījumus var izplatīt CD/DVD, USB datu nesējos un ar interneta starpniecību, pašizpletes arhīvu veidā.

Ir divas Visual Installer versijas - standarta un profesionālā. Pēdējā gadījumā projektā papildus ir iekļauts projekta vadītājs un SamLogic Selector — utilīta sistēmas atkarību noteikšanai startēšanas laikā. Turklāt profesionālā versija ļauj strādāt ar 64 bitu lietojumprogrammām un ietver darbu ar skriptiem.

Vispirms Visual Installer piedāvā norādīt izplatīšanas formātu un iestatīt pamata iestatījumus. Varat arī importēt programmā esošos projektus no Visual Studio/Visual Basic vidēm un turpināt darbu, pamatojoties uz esošo projektu.

Turpmākais darbs tiek veikts tieši redaktorā. Apakšā ir cilnes navigācijai starp sadaļām. Failu saraksta, reģistra, INI failu un komponentu sadaļas nosaka instalēšanas programmas struktūru, tostarp failus, direktorijus, reģistra atslēgas un citus komponentus. Atsevišķi mēs varam izcelt vizuālo komponentu. Tātad, iestatot instalēšanas vedni, tiek nodrošināta dialogu izvēle (cilne Dialoglodziņi): licences atslēgas ievadīšana, komponentu atlase, licences teksts utt. Instalēšanas programmas dizains tiek noteikts attiecīgajā cilnē Dizains: tie ir krāsaini. , fons, fonti, attēli un skaņa.

Papildu instalētāja opcijas ir pieejamas izvēlnes sadaļā Īpašie piedāvājumi. Šeit var norādīt atkarības (operētājsistēmas versiju un .Net Framework), bez kurām instalēšana nebūs iespējama. Instalēšanas iespējas, piemēram, klusā instalēšana, ciparparaksts un paroles aizsardzība.

Visual Installer nodrošina daudzvalodu izplatījumu izveidi. Lokalizāciju pārvaldība, salīdzinot ar citām instalācijas sistēmām, nav īpaši ērta: visi faili tiek glabāti LNG formātā ārējā failā, kas manuāli jārediģē teksta redaktorā.

Pro versijā pieejamos skriptus var izmantot pirms un pēc instalēšanas. Skriptu valoda ļauj izmantot atsauces grāmatā aprakstītos mainīgos un komandas, kontrolēt failu, mapju, saīsņu un citu komponentu izveides procesu, kā arī palaist ārējās MSI un citas programmas. Skriptu rediģēšanai tiek izmantots vienkāršs redaktors ar IntelliSense automātiskās pabeigšanas atbalstu.

Visbeidzot, jāatzīmē sekojošais punkts: kodējums dialoglodziņos tiek parādīts nepareizi, un ne visas aktīvās pogas darbojas, kad tās tiek nospiestas. Šī problēma novērots operētājsistēmā Windows 8.

Atsākt. Diezgan vienkāršs un nedaudz novecojis instalācijas komplekss, kurā tomēr ir pieejami skripti un vizuālais projekta redaktors. Visi iestatījumi tiek veikti, pamatojoties uz sagatavēm, uzstādīšanas secību nevar mainīt.

Rakurstabula

PieteikumsNSIS (Nullsoft Scriptable Install System) Inno iestatīšanaIzPackExcelsior instalētājsWiX rīku kopaClickteam instalēšanas veidotājsFaktiskais uzstādītājsCreateIntallPapildu instalētājsInstallBuilderInstallMateInstallShieldIestatīšanas rūpnīcaSetupBuilderVizuālais instalētājs
IzstrādātājsNullsoftDžordans Rasels, Martijs LānsDžūljens Ponžs u.c.ExcelsiorMicrosoftClickteamSofteza attīstībaNovostrimCaphyon LTDBitRockTarma programmatūras izpēteProgrammatūra FlexeraIndigo rozeLindersoftsSamLogic
PlatformaWindows, POSIXWindowsWindows, Linux, MacOS+WindowsWindowsWindowsWindowsWindowsWindowsWindows, Linux, Mac OS+WindowsWindowsWindowsWindowsWindows
Cenapar brīvupar brīvupar brīvupar brīvupar brīvu49,00 €/119,00 € (Pro)$89 bezmaksas (bezmaksas) / 2000 rub. (pilna versija) no 399 USDno 995 USDno 89 USDno 649 USD $395 299 ASV dolāri (izstrādātājam) / 169 ASV dolāri (profesionāļiem) $129
Skriptu valodaNSISInno iestatīšanas skripts, PascalJavaWindows InstallerGenteeVBScript, JscriptJava, PHP, Perl, Python, Ruby, C/C++, .NET/Mono VBScript, Jscript, PowerShellInstallScript, PowerShellLLUSetupScriptVizuālais instalētājs
Instalēšanas veidsEXEEXEJAREXEMSIEXEEXEEXEEXE, MSI, JAREXEEXE, MSIEXE, MSIEXEEXE, MSIEXE
Projekta redaktors + (papildinājumi)+ (papildinājumi)+ (papildinājumi)+ + (papildinājumi)+ + + + + + + + + +
Projektu importēšanaEclipse, IntelliJ IDEA, Netbeans, Apache Ant NSISVisual StudioVisual Studio, Eclipse, Visual Basic utt. Visual Studio, Visual Basic utt. Visual Studio, Windows Installer utt. Visual Basic, .NET, Windows Installer utt. .NETVisual Studio, Visual Basic
Daudzvalodu + + + + + + + + + + + + + +
Kompresijas veidiZLib, BZip2, LZMABZip2, LZMA/LZMA2neapstrādāts, gzip, bzip2, 7-Zip SFXnav norādītsMSZIPrāvējslēdzējs / diferenciatorsnav norādītsCAB, 7-ZipLZMALZMALZMA/LZMA2ZlibLZMA/LZMA2LSZipZIP
Sērijas numura/paroles aizsardzība + + + (Pro)+ + + + + + + +
Komponentu izvēle uzstādīšanas laikā + + + + + + + + +
"Klusa" uzstādīšana + + + + + + + + + + + + + +
Komandrinda + + + + + + + + + + + + + +
Paplašinājumi+ + + + + + + + +

Pamatfunkcijas

  • izveidojot vienu EXE;
  • instalētāja sadalīšana diskos;
  • vairāki programmu instalēšanas veidi (pilna, pielāgota, minimāla);
  • atinstalēšanas iespēja;
  • saspiešanas funkcijas (deflācija, bzip2, 7-Zip);
  • versiju informācijas salīdzināšana, failu aizstāšana, ko instalēšanas laikā izmanto instalētājs;
  • izveidot īsceļus noteiktā vietā;
  • ar paroli aizsargātas un šifrētas instalācijas;
  • klusa uzstādīšana un noņemšana;
  • reģistra ierakstu un INI failu izveide.

Priekšrocības un trūkumi

Priekšrocības:

  • bezmaksas izplatīšana;
  • krievu valodas atbalsts;
  • ērts un intuitīvs interfeiss vedņa veidā;
  • integrēts skriptu dzinējs Pascal valodā;
  • daudzvalodu uzstādīšanas iespēja.

Trūkumi:

  • skriptu manuāla rediģēšana.

Alternatīvas

Instalējiet Creator. Bezmaksas lietotne lai izveidotu savus unikālos uzstādītājus dažādas programmas. Ļauj izmantot pielāgotas ikonas, rakstīt vērtības reģistrā, automātiska uzstādīšana fonti, datu lejupielāde no serveriem.

Instalējiet Wizard Creator. Vienkārši bezmaksas programma, ar kuru varat izveidot lietojumprogrammu instalētājus. Darbība tiek veikta vairākos posmos: nosaukuma norādīšana, failu pievienošana, pogas nospiešana.

Darbības principi

Lai programmai izveidotu vienu instalācijas failu, palaidiet Inno Setup, noklikšķiniet uz pogas "Fails", "Jauns" un palaidiet vedni.

Instalācijas faila izveide

Nākamajā logā sniedziet pamatinformāciju par lietojumprogrammu: nosaukums, versija, izstrādātājs, mājas lapa utt.

Pēc tam īpašā laukā jāievada exe fails, kas tiek palaists instalēta lietojumprogramma, kā arī pievienojiet sarakstu ar visiem tā komponentiem un failiem.

Ja licences fails pastāv, nākamajā logā norādiet ceļu uz to. Ir iespējams arī izveidot Readme.txt, rakstīt ziņojumu vai atstāt rindiņas tukšas.

  • instalācijas faila nosaukums;
  • vieta, kur ievietot apkopoto failu;
  • instalētāja saīsne.

Pēdējā logā viss jāatstāj tā, kā tas ir, kas vienkāršos instalēšanas skriptu.

Pēc visu nepieciešamo parametru norādīšanas programma izveidos lietojumprogrammas iesaiņojumu.

Lietojumprogrammas fails

Inno Setup palīdzēs izveidot pilnvērtīgu profesionālu uzstādītāju, kuram būs nepieciešamā aizsardzība un vairākas obligātas funkcijas.

Ja jūs nolemjat sākt izplatīt savas programmas, jūs nevarat iztikt bez instalācijas izplatīšanas. Mūsdienās gandrīz visām programmām ir instalētājs, ko parasti sauc par Setup.exe. Šajā rakstā mēs apskatīsim piemēru, kā izveidot Access lietojumprogrammas instalēšanas programmu, un apskatīsim dažus līdzekļus, kas jums jāzina.

Kā minēts iepriekš, Access neļauj izveidot izpildāmu failu, kas var darboties bez Access. Bet tajā pašā laikā Microsoft iesaka izmantot pakotni, lai atrisinātu problēmu Microsoft Office Izstrādātājs, kas ietver licenci programmas izplatīšanai Microsoft Access izpildlaiks. Es pie tā pakavēšos sīkāk.

Microsoft Access izpildlaiks ir Access versija, kas ļauj lietotājiem palaist, bet ne modificēt Access lietojumprogrammu. Ir lietderīgi instalēt Microsoft Access izpildlaiku pilnās versijas vietā tikai tad, ja nepieciešama licencēšanas integritāte un klientam, kurā darbojas jūsu datu bāze, nav Access licences. Šajā gadījumā jums būs jāpērk ODE (Office Developer Edition). Tad kopā ar tā iegādi jūs saņemat dažus papildu rīkus un vissvarīgāk PAREIZI instalējiet klientiem, kā arī jūsu izstrādāto datu bāzi, arī Access izpildlaika versiju. Šajā gadījumā pretenzijas pret klientu par nelikumīgu Access izmantošanu netiks celtas. Pretējā gadījumā katram klientam ir jāiegādājas MS AAccess licence.

ODE pakotnē ir iekļauts “izplatīšanas veidotājs”, kas izplatīšanā ietver jūsu MDB un izpildlaika versiju. Visas izpildlaika izveidei nepieciešamās bibliotēkas jau ir iekļautas pilnajā Access versijā (pat bez ODE). Bet ir viens BET (tas ir paredzēts tiem, kuri ir noraizējušies par “krāpšanās” licencēšanu):

Ja jūs to neiegādāsities oficiāli, klientiem joprojām nebūs tiesību izmantot pat Run-time versiju.

Var rasties šāda doma: Ko darīt, ja noskaidrojat, kādi faili Access ir jādarbojas, un iekļaujat tos instalācijas izplatīšanā? Tas ir iespējams, taču tas neatrisina problēmu ar licenci. Turklāt jums būs jāizveido diezgan sarežģīta instalācijas programma ar esošo komponentu pārbaudi un trūkstošo instalēšanu/reģistrēšanu. Turklāt pēdējā gadījumā ir iespējams pat iznīcināt sistēmu, ja tā tiek veikta nepareizi.

Kopumā, ja ņemam vērā reālas situācijas ar lietojumprogrammu pārdošanu vietnē Access, tad tikai daži izstrādātāji (mēs runājam par Krieviju) faktiski pērk licenču pakotnes. Parasti tie ir tie, kuriem "noteiktā biznesa attīstības līmenī jautājums par pirkšanu vai nepirkšanu zaudē savu aktualitāti" vai, vienkāršāk sakot, kuri var atļauties iegādāties licences paketi par 600 - 1000 ASV dolāriem. . Pēc tam ir interesanti klausīties, kā viņi forumos zvēr par šādu programmu darbību. Cik saprotu, tur ir tie paši “jambi” kā pirātiskajās versijās. Tāpēc es neaicināšu jūs savām programmām izmantot tikai bezmaksas vai pirātiskās Office versijas, taču es neieteiktu izmantot arī licencētu versiju (skatiet iepriekš).

Nez ko pilna versija Piekļuvi var palaist izpildlaika režīmā, iestatot komandrinda atslēga / izpildlaiks. Piemēram, izveidojiet saīsni uz darbvirsmas, ar peles labo pogu noklikšķiniet uz tā, dialoglodziņā, kas parādās objekta laukā, ierakstiet kaut ko līdzīgu: (tas ir paredzēts Office 2000 - XP, bet 2003 jums tas būs jāizlabo Office10 vietā — Office11)

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

un laukā “Darba mape”:

Tagad palaidīsim lietojumprogrammu, izmantojot šo saīsni. Tiks atvērts Access projekta logs, bet Access saīsnes un standarta rīkjoslas vairs nebūs. Šis ir izpildlaika režīms.

Pirmo reizi izstrādātājiem Access lietojumprogrammu izplatīšana, izmantojot Microsoft Office izstrādātāju komplektu, var nebūt izvēle. Galu galā tas maksā naudu, un ne maz. Apskatīsim citu metodi, izmantojot bezmaksas instalēšanas programmu Inno iestatīšana. Protams, ir arī citi, par kuriem maksā, piemēram InstallShield un bezmaksas instalētājus. Tie atšķiras pēc lietošanas vienkāršības un izveidotā izplatīšanas komplekta izmēra.

Inno iestatīšana- brīvi izplatīts instalētājs Windows programmas. Angļu versijas parādījās jau 1997. gadā, tagad Inno Setup ir tulkots vairākās valodās, un instalētājus var izveidot vairāk nekā 20 valodās. Inno Setup ir pārāka par daudziem komerciāliem instalētājiem funkciju, stabilitātes un izveidoto failu lieluma ziņā.

Galvenās funkcijas:

  • programma var salīdzināt informāciju par faila versiju
  • pārvietot izmantotos failus
  • reģistrēt DLL/OCX/FNT/TLB un standarta bibliotēkas
  • instalēt fontus
  • pārbauda, ​​vai ir aktīvas noteiktas programmas
  • īsceļu izveide ātrai piekļuvei (piemēram, izmantojot sākuma izvēlni vai darbvirsmu)
  • rakstot ini failos
  • iebūvēta mašīna skriptu rakstīšanai Pascal valodā
  • atbalsta daudzvalodu instalēšanu
  • instalēšana un atinstalēšana pēc noklusējuma
  • viss kods ir pieejams (Borland Delphi 2.0-5.0)
  • paroles aizsardzība iestatīšanai
  • atcelšanas gadījumā izpildes laikā visas darbības tiks atgrieztas sākotnējā stāvoklī
  • atbalsta visas 32 bitu versijas Windows versijas(95, 98, 2000, 2003, XP, es, NT 4.0)
  • rada viena radīšanu exe fails, kas ievērojami vienkāršo jūsu programmas instalēšanas procesu
  • standarta Windows 2000/XP interfeiss
  • uz lietotāju orientēts (piemēram, pilna, minimāla, pielāgota)
  • visi atinstalēšanas rīki
  • failu instalēšana: iebūvēts atbalsts "deflate", bzip2, 7-zip LZMA saspiešanas failiem

Turklāt, sākot ar versiju 2.0.6, Inno Setup ietver pilnu MBCS atbalstu. Vairāk agrīnās versijas pēdējais īpašums nav iekļauts. Bet tas neatbalsta Web instalēšanu.

Instalēšanas programmas izveides īpatnība Inno Setup ir tāda, ka instalētāji tiek izveidoti, izmantojot skriptus - vienkārši teksta faili ASCII, kas atgādina .INI failus. Skriptus ir vieglāk rediģēt nekā, piemēram, strādājot ar Installshield interfeisu. Skriptiem ir paplašinājums ".iss" (inno setup skripts). Tas norāda visus instalētāja parametrus, un instalēšanas laikā programma saista sevi ar šiem failiem. Skripts ir sadalīts sadaļās, kuru nosaukumi ir ierakstīti kvadrātiekavās. Sadaļās ir atslēgvārdi un instrukcijas, kuras kompilators var lasīt un izpildīt.

Komentāri sākas ar semikolu rindas sākumā, un tos var ievietot jebkurā skripta vietā. Komentāri blokā nav iespējami, tāpat kā komentāra ievietošana rindas vidū. Pēdējo atļauj kompilators, bet pēc tam, kad tas tiek izpildīts, tas rada kļūdu.

; -- Sample1.iss --
; Parāda 3 failu kopēšanu un ikonas izveidi.

Sadaļu secībai nav nozīmes. Visi (izņemot ) ir patvaļīgi. Atslēgvārdam tiek piešķirta vērtība, izmantojot vienādības zīmi (=).

Padomi sastāv no viena vai vairākiem parametriem un to opcijām, kā arī karodziņiem karogi. Parametrs savukārt sastāv no nosaukuma, kam seko kols : un nozīmes. Parametri, opcijas un karodziņi ir atdalīti viens no otra ar semikolu ;

Īsi apskatīsim galvenās sadaļas:

sadaļa

Nozīme

satur norādījumus par instalēšanas rutīnas darbību, kā arī to, kā tai vajadzētu izskatīties. Nepieciešami atslēgvārdi AppName, AppVerName un DefaultDirName. Visi pārējie - pēc vajadzības
Tas satur iestatīšanas failus
īsceļi (ikonas)
Komponentu attiecība pret uzstādīšanas rutīnas veidu
ļauj izveidot jaunas tukšas mapes
raksta INI failos
pirmā darbība instalēšanas laikā, systax atbilst sadaļai
ļauj veikt konkrētas izmaiņas tekstā
izdara ierakstu reģistrā
izpilda citas programmas pēc datu sekmīgas instalēšanas, bet pirms dialoglodziņa aizvēršanas
ļauj veikt papildu darbības iestatīšanā
iestata iestatīšanas veidu
pēdējā darbība atinstalēšanas laikā. Tādā veidā mapes un/vai faili tiks dzēsti
pirmā darbība atinstalēšanas laikā. Systax atbilst sadaļai
satur informāciju par valodu. parasti neizmanto

Inno Setup darbojas skriptā ar dažādām iepriekš definētām konstantēm, kas parasti satur ceļus. Rakstīšanas metode: (Vārds). Dažas konstantes, piemēram, (lietotne) un (grupa), lietotājs var/vajadzētu iepriekš definēt. Ikvienam, kurš vēlas pats definēt konstantes, vajadzētu vērsties pie Aleksa Jakimofa priekšapstrādātāja.

Šeit ir galvenās Inno Setup konstantes:

nemainīgs

piemērs

(uzvarēt) direktorija ceļš/ Windows mape C:\Windows
(sis) ceļš uz Windows sistēmas mapi, īpaši mapi System32 C:\Windows\System vai C:\Windows\System32
(lietotne) ceļš uz savu lietojumprogrammu (programmu)
(pf) ceļš uz programmas mapi C:\Programma
(sal.) ceļš uz koplietotiem datiem C:\Programma\Gemeinsame Dateien
(dao) atbilst (cf)\Microsoft Shared\DAO C:\Programme\Gemeinsame Dateien\Microsoft Shared\DAO
(src) ceļš uz instalēšanas rutīnas mapi iestatīšanas laikā R:\
(grupa) programmu grupa sākuma izvēlnei

Tātad, apskatīsim problēmas, kuras ir jāatrisina (definēsim tikai minimālās). Mūsu uzstādītājam jāveic šādas darbības:

Izpakojiet failus vajadzīgajās vietās
Programmas direktorijā izveidojiet mapi (mape “Cop” - glabāšanai rezerves kopijas bāzes)
Izveidojiet lietojumprogrammas palaišanas izvēlni sadaļā Sākt — Visas programmas, kā arī ikonu darbvirsmā

Tas ir nepieciešamais minimums. Bet, protams, šīs nav visas Inno Setup iespējas. Ne velti daudzi izstrādātāji to izmanto. Bet šajā rakstā es aprobežošos ar to, kas vēlas padziļināti izpētīt programmas iespējas palīdzības sistēma. Internetā ir daudz saišu gan uz programmu, gan palīdzības tulkojumiem. Piemēram, Inno Setup 5.1.6. un palīdzību par to var lejupielādēt šeit... Programmas mājas lapa angļu valodā http://www.innosetup.com

Vispirms mēģiniet eksperimentēt, izveidojot instalēšanas programmu, izmantojot vedni, un pēc tam izpētiet iegūtā skripta struktūru. Principā, manuprāt, nav nepieciešams detalizēti aprakstīt, ko kur spiest. Inno Setup ir tik viegli apgūstams, ka to var apgūt bez problēmām, ko sauc par “zinātnisko bakstīšanas metodi”. Šeit, piemēram, ir instalēšanas skripts, kas veic iepriekš definētus uzdevumus (visi izplatīšanas faili atrodas direktorijā D:\Setup.)


AppName=Mana programma
AppVerName=Mana programma. Versija 1.0.
AppPublisher=MyProgram, Inc.
AppPublisherURL=http://MyMySoft.ru/
AppSupportURL=http://MyMySoft.ru/
AppUpdatesURL=http://MyMySoft.ru/
DefaultDirName=(pf)\MyProgram
DisableDirPage=nē
DefaultGroupName=Mana programma
DisableProgramGroupPage=jā
LicenseFile=D:\Setup\license.txt
InfoAfterFile=D:\Setup\readme.txt
AlwaysCreateUninstallIcon=jā


Nosaukums: "desktopicon"; Apraksts: "Izveidot saīsni uz &Desktop"; Grupas apraksts: "Vairāk īsceļu:"


Avots: "D:\Setup\Server.mdb"; DestDir: "(lietotne)"; DestName: "Serveris.mdb";
Avots: "D:\Setup\license.txt"; DestDir: "(lietotne)";
Avots: "D:\Setup\readme.txt"; DestDir: "(lietotne)";
Avots: "D:\Setup\Log.JPG"; DestDir: "(lietotne)";
Avots: "D:\Setup\Log.ico"; DestDir: "(lietotne)";
Avots: "D:\Setup\Base.mdb"; DestDir: "(lietotne)";


Faila nosaukums: "(app)\MyProg.url"; Sadaļa: "InternetShortcut"; Atslēga: "URL"; Virkne: "http://MyMySoft.ru/"


Nosaukums: "(app)\Cop"


Nosaukums: "(grupa)\Mana programma"; Faila nosaukums: "(app)\Base.mdb" ;Darba direktorijs: "(lietotne)";IkonaFaila nosaukums:(lietotne)\Log.ico
Nosaukums: "(grupa)\Programmas vietne"; Faila nosaukums: "(app)\MyProg.url"
Nosaukums: "(userdesktop)\Mana programma"; Faila nosaukums: "(app)\Base.mdb" ;WorkingDir: "(app)"; IconFilename:(app)\Log.ico;Uzdevumi: desktopicon

Tālāk varat lejupielādēt piemēru, kā tas viss darbojas.

  • Sazinieties ar "Interfeisu", lai iegūtu papildu informāciju/par preču iegādi

Lejupielādes

Lielāko daļu lietotāju, kuri nav īpaši pazīstami ar datoriem, interesē, kas ir iestatīšana un kādas ir tās funkcijas. Dažreiz atbilde uz šo jautājumu ir pavisam vienkārša. Tomēr daudzos gadījumos šis komponents ir saistīts ar daudzām datora problēmām.


Tādējādi jums vajadzētu saprast, kas ir iestatīšana, un saprast, kā rīkoties, ja rodas problēmas ar šo failu. Ir vērts atzīmēt, ka tas nav tik grūti, kā varētu šķist no pirmā acu uzmetiena.

Valodas normas

Pirmkārt, jums ir jāsaprot, ka tas ir vārda tulkojums. Diezgan bieži tieši viņš sniedz palīdzību lietotājam un ļauj saprast darbības nozīmi. Kas ir iestatīšana? Lai saņemtu atbildi uz šo jautājumu, jums vajadzētu iepazīties ar angļu valodas vārdnīcu. Šis vārds tulkojumā nozīmē “instalēšana” (lietvārds) vai “instalēt” (darbības vārds). Citiem vārdiem sakot, kaut kas, kas tiek instalēts datorā. Ir vērts atzīmēt, ka bez šī komponenta ir grūti iedomāties operētājsistēmas darbību. Vai iestatīšana tiešām ir tik svarīga? Tas būtu jānoskaidro. It īpaši, ja dators sistemātiski rada dažādas kļūdas.

Datoram Kas ir iestatīšana?

Papildus galvenajam tulkojumam ir arī šīs lietojumprogrammas datora interpretācija. Tas ir visvairāk saprotams mūsdienu lietotājiem. Ir vērts atzīmēt, ka “Iestatīšana” nozīmē programmu, kas paredzēta, lai kaut ko instalētu. Tās galvenā sastāvdaļa ir Setup.exe. Citiem vārdiem sakot, tas ir instalācijas vai izpildāmais fails. Kas notiek datorā pēc palaišanas. Kas raksturo iestatīšanu? Piemēram, starp izpildāmajiem dokumentiem varat atlasīt dažādas lietojumprogrammas, spēles (to instalēšana) un palaišanas iestatījumus. Ir arī Bios Setup. Šis ir iestatījumu nosaukums, kas ļauj strādāt ar datoru. Citiem vārdiem sakot, ar plaši populāro “Bios”.

Nav iespējams iedomāties datoru bez “Iestatīšanas”. Ja šo failu nav, lietotājs nevarēs izpildīt dažādas komandas. Nebūs iespējams instalēt saturu un programmas. Setup.exe ir pieejams katrā lietojumprogrammā vai spēlē. Tas palīdz palaist instalēšanas programmu, kas ļauj ātri instalēt nepieciešamo saturu operētājsistēmā. Lai aktivizētu šo funkciju, veiciet dubultklikšķi uz izpildāmā faila.

Aprites noteikumi

Ir vērts atzīmēt, ka failam Setup.exe ir nepieciešama īpaša apstrāde. It īpaši, ja runa ir par tādas spēles instalēšanu, kas tika lejupielādēta no interneta. Jums ir jāizdomā, kas palīdz šajā sarežģītajā jautājumā. Pirmkārt, jums vienkārši jāaizver visas trešo pušu lietojumprogrammas, lai izvairītos no iespējamām kļūmēm. Pēc tam varat doties uz mapi, kurā atrodas izpildāmais fails. Lai sāktu, jums būs jāveic dubultklikšķis uz “Setup.exe”. Ar uzstādītu operāciju zāli Windows sistēma 7 un jaunākas versijas, dators prasīs lietotājam atļauju procesa sākšanai. Ekrānā parādīsies logs ar pamatinformāciju par ražotāju-radītāju, kā arī dokumenta atrašanās vietu. Tur jums būs jāatbild “Jā”, lai palaistu, vai “Nē”, lai atceltu kaut ko instalēšanu.

Pēc apstiprināšanas parādīsies logs ar vienkāršu navigāciju. Pirmkārt, sistēma sveicinās lietotāju un paziņos, ka tā tiks instalēta. Pēc tam jums jāievēro visi norādījumi, kas sniegti sadaļā “Instalētājs”, un jāpabeidz process. Pēc tam tiks instalēta konkrētā lietojumprogramma. Ir ļoti svarīgi, lai jūs nekad nepārvietotu Setup.exe no saknes satura mapes. Tāpat nav ieteicams to atinstalēt vai atinstalēt pat pēc instalēšanas datorā. Tas var izraisīt lietojumprogrammu darbības pārtraukšanu. Ir vērts atzīmēt, ka “Iestatīšana” ir arī lietojumprogramma, kas nepieciešama ne tikai, lai kaut ko instalētu, bet arī to palaistu. Visi darbvirsmā esošie saīsnes, kas ir iesaistītas programmu aktivizēšanā, beidzas ar adresi ar paplašinājumu “exe”.

Process

Starp izpildes procesiem dažreiz var atrast “Iestatīšana”. Ir vērts atzīmēt, ka daži lietotāji par to ir piesardzīgi. Iestatīšana darbojas un uzrauga darbības un darbības procesus. Tādējādi tas darbojas kā sava veida filtrs. Ja to atspējojat, operētājsistēmas darbība kļūst nekontrolējama. Citiem vārdiem sakot, nav iespējams normāli instalēt un palaist lietojumprogrammas un spēles. Tāpēc nav jācenšas iesaistīties šajā amatieru darbībā. Dažreiz šis process aizņem daudz datora resursu.

Vīruss

Pieņemsim, ka iepriekš droša “Iestatīšana” var kļūt par īstu vīrusu. IN šajā gadījumā viņš var būt kaut kur iekšā operētājsistēma un šifrēts ar parastu izpildāmo failu. Šādas datoru infekcijas bieži pievienojas lietojumprogrammām, kas ir visvairāk vajadzīgas. Vīruss tiek nepārtraukti aktivizēts pēc vajadzīgās programmas palaišanas. Ir vērts atzīmēt, ka antivīruss ne vienmēr spēj tikt galā ar problēmu. Sākotnēji ir diezgan grūti noteikt vīrusu, kas ir slēpts kā “Setup.exe”. Ja jums ir aizdomas, ka jūsu dators ir inficēts, jums būs jāaizver visas lietojumprogrammas un jāpārbauda sistēma, lai noteiktu infekciju. Šajā situācijā pretvīruss nāks palīgā. Setup labi darbojas šādas programmas:

Avast;
Nod32;
Dr.Web.

Ja skenēšana apstiprina jūsu bažas, nav jāsteidzas, lai novērstu draudus. Jāatceras, ka pēc tam jūs nevarēsit palaist programmu, kurā bija vīruss. Lai efektīvi un pareizi apstrādātu datoru, jums jāmeklē palīdzība pie servisa centra speciālistiem. Viņi atradīs un neitralizēs draudus, nenodarot kaitējumu lietotāja failiem un dokumentiem.

Spiegs

Ir vēl viens diezgan izplatīts scenārijs. Mēs runājam par īpaša spiega klātbūtni datorā. Tas spēj šifrēt tādos procesos kā iestatīšana. Šī infekcija ir paredzēta, lai atklātu un nozagtu lietotāja personas datus. Piemēram, adreses un e-pasts, cipari bankas kartes, pieteikumvārdi un paroles lapām utt. Ir vērts atzīmēt, ka nav īpaši patīkami identificēt spiegu datorā, it īpaši, ja tas ir šifrēts ar Setup.exe.

Antivīrusa izmantošana šajā gadījumā ne vienmēr ir efektīva. Jums būs papildus jālejupielādē un jāinstalē īpaša pretspiegprogrammatūra. Piemēram, SpyHunter. Tas ir brīvi pieejams un ērti lietojams. Jums ir jāpalaiž lietojumprogramma un pēc tam jāsāk pārbaudīt. Kad rezultāti ir iegūti, varat droši noņemt draudus. Neaizmirstiet apmeklēt uzdevumu pārvaldnieku un pēc tam pabeidziet Setup.exe procesu. Tālāk jums vajadzētu restartēt datoru. Dispečerā atkal parādīsies “Iestatīšana”, taču arī no tā nav jābaidās.

Tādējādi rakstā tika apskatīts jautājums par to, kas ir iestatīšana. Kā redzat, šis ir ļoti svarīgs fails. Dažreiz tas var radīt daudz problēmu. Lai izvairītos no problēmām, jums vienkārši jāskatās, kas ir instalēts jūsu datorā un lejupielādēts. Ieteicams vienmēr palaist tikai uzticamus procesus.