Pagina principala » HOWTO » Construiți un program de instalare pentru programe fără instalator

    Construiți un program de instalare pentru programe fără instalator

    Multe programe și utilitare sunt distribuite ca aplicații portabile care nu necesită instalarea acestora. În timp ce aceasta este o mare opțiune de a avea, există câteva motive pentru care ați putea dori să "instalați" aceste programe. De exemplu, programele instalate apar în lista Programe și caracteristici (Adăugare / eliminare programe) și au de obicei înregistrări în meniul Start. Un utilitar care instalează și construiește instalatori pentru programe fără instalator este ZipInstaller de la NirSoft.

    Instalarea unui program dintr-un fișier zip

    Un utilitar Windows popular pentru administratorii de sistem este Process Explorer, care este distribuit printr-un fișier zip fără instalator. Folosind ZipInstaller, puteți instala cu ușurință acest utilitar din fișierul zip descărcat.

    Odată ce ați selectat fișierul zip pentru a instala, ZipInstaller citește informații din fișierul executabil și îl stochează în programul de instalare.

    Înainte de instalare, puteți personaliza setările după preferințele dvs..

    Odată ce ați setat totul, faceți clic pe Instalare, iar ZipInstaller are grijă de restul.

    Odată instalat, aveți toate avantajele unei instalări tipice a programului. Înregistrările din meniul Start sunt create pentru fișierele executabile și de ajutor.

    În plus, o intrare este disponibilă în Programe și caracteristici (Adăugare / eliminare programe).

    Construirea instalatorului propriu

    ZipInstaller vă permite să creați cu ușurință propriile pachete de instalare. Tot ce aveți nevoie este un fișier zip care conține fișierele pe care doriți să le includeți și ZipInstaller va crea un fișier de configurare EXE independent.

    În acest exemplu, vom crea un program de instalare pentru utilitarele Sysinternals Process Explorer și ZoomIt. Mai întâi utilitarele sunt descărcate și plasate într-un singur director. Apoi vom crea un fișier text special numit "~ zipinst ~ .zic" care conține setările de configurare pentru programul de instalare.

    Pentru acest exemplu fișierul nostru ~ zipinst ~ .zic arată astfel:

    [instalare]
    ProductName = Sysinternals Utilities
    PRODUCTVERSION = 1,0
    CompanyName = Sysinternals
    Descriere = Instrumente Process Explorer și ZoomIt.
    InstallFolder =% zi.ProgramFiles %% zi.CompanyName %% zi.ProductName%
    StartMenuFolder =% zi.ProductName%
    StartMenuShortcut = 1
    AddUninstall = 1
    AddUninstallShortcut = 0
    InstallTo = 1
    NoUserInteraction = 0
    UninstallRegKey = Sysinternals
    NoExtraUninstallInfo = 0
    UninstallInDestFolder = 0
    NoSuccessMessage = 0

    Apoi următoarea comandă creează fișierul de instalare:

    X: PathToZipFile> "C: PathToZipInstallerzipinst.exe" / selfexe SysinternalsUtilities.zip SUI_Install.exe

    Odată ce programul de instalare este creat, acesta poate fi rulat pe orice mașină.

    Rețineți că denumirea este puțin dezactivată atunci când încercați să combinați mai multe instrumente într-o singură instalare, dar în general funcționează la fel cum v-ați aștepta.

    Concluzie

    În plus față de instalarea aplicațiilor portabile, ZipInstaller este un instrument fantastic pentru a crea un program de instalare pentru orice program de utilitate - inclusiv propriul dvs.. Interfața este ușor de folosit și durează doar câteva minute pentru a învăța. În plus, există mai multe opțiuni de configurare pe care le puteți citi pe pagina de descărcare.

    Link-uri

    Descărcați ZipInstaller de la NirSoft