| funkcija | Pomen | | Oddelek | Najosnovnejša funkcija predstavlja oddelek, ki se uporablja za predstavitev komponente, ki jo je treba namestiti; vsebina razdelka je zadnji del programa, ki se izvaja razen odstranitve, vendar bo prva preverjena pri prevajanju; če v programu ni razdelka ali funkcije, se prevajanje konča, blok kode v razdelku pa mora biti zamaknjen na 2 presledka | | Funkcija | Izvedena funkcija mora biti prav tako zamikana, njeno ime funkcije bo prepoznano, če je prepoznana kot posebno ime, bo izvedena v posebnih okoliščinah, ki bodo pojasnjene spodaj | | Konec odseka | Označuje konec oddelka, ni vrezan znotraj odseka | | FunctionEnd | Označuje konec funkcije, enako kot zgoraj | | SetCompressor | Nastavite algoritem stiskanja, naslednji parametri so algoritem stiskanja v čarovniku, solid uporabite /SOLID kot predpono, npr. algoritem solid lzma je zapisan kot /SOLID lzma | | SetCompressor | Nastavi velikost stisnjenega glasnika, sledi številka, in običajno ni pomembno, če je ne zapišeš | | OutFile | Odločite se za pot prevedenega namestitvenega paketa (pot prihodnjih namestitvenih paketov, ne v katero mapo ga spraviti). | | Ime | Nastavite ime izdelka, običajno ime aplikacije + različico aplikacije, zapisano v prvem koraku čarovnika | | InstallDir | Predstavlja privzeto namestitveno pot, ki je izpolnjena v prvi vrstici četrtega koraka čarovnika, ki določa vrednost $INSTDIR | | ShowInstDetails | Parametri niso preprosto resnični in napačni, temveč prikazuj, skrij in nikoli, kar pomeni, da se podrobnosti samodejno prikazujejo, uporabniški gumb prikazuje podrobnosti, podrobnosti o namestitvi pa niso dovoljene | | ShowUnInstDetails | Označuje, ali so podrobnosti o odstranitvi prikazane in ali so parametri enaki kot zgoraj | | BrandingText | Prikazuje informacije na dnu namestitvenega paketa, torej zadnjo vrstico prilagojenega besedila v prvem koraku čarovnika, ki lahko sprejme dva parametra, eden je besedilo, ki se prikaže, in neobvezni parameter je /TRIM, ki lahko določi smer poravnave besedila (LEFT, RIGHT ali CENTER, privzeto LEFT, /TRIMLEFT, /TRIMRIGHT ali /TRIMCENTER je treba zapisati, brez kakršnekoli ločevanja) | | SetOutPath | Pisati ga je mogoče le na prvo vrstico Sekcije, ki določa lokacijo namestitve komponente, ki jo predstavlja Sekcija; za razliko od InstallDir SetOutPath omogoča namestitev različnih komponent v različne podimenike celotne namestitvene mape, priporočljivo je nastaviti $INSTDIR\ mapo z imenom komponente (ali pa, če so komponente medsebojno odvisne, lahko ločeno prilagodite pot komponente) | | SetOverWrite | Pisati ga je mogoče le v Section, ki se uporablja za določanje, ali prepisati ob namestitvi, parametri pa se lahko nastavijo tako, da vedno prepiše (vklopljeno), nikoli ne prepiše (izklopljeno), prepiše, ko je novejša (če je novejša), prepiše, ko je vsebina datoteke drugačna (ifdiff) in poskuša prepisati (try), kar ustreza petemu koraku čarovnika > urejanju elementov imenika | | Datoteka | Pisati ga je mogoče le v Section, kar pomeni, da Section vsebuje in pakirane datoteke, parameter /r escaping pa predstavlja datoteke in mape s podimeniki, ustrezni koraki čarovnika pa so enaki kot zgoraj. Parameter /x se uporablja za izključitev datotek, lahko zapišete /x "*.ico" "xxx\*", kar pomeni, da izključite ICO datoteke in izključite vse datoteke v xxx podmapi, kar ustreza koraku 5 čarovnika | | CreateDictionary | Ustvarite mapo, ki ji sledi celotna ali relativna pot mape | | CreateShortcut | Ustvarite bližnjico, prva je pot bližnjice (pripona .lnk), druga pa pot bližnjice do datoteke, ki ustreza spodnjemu delu 6. koraka čarovnika | | WriteUninstaller | Ustvari razdeljevalni program, ki mu sledi ime poti za odinštalacijo | | WriteRegStr | Piši v register, ki ga običajno ni treba spreminjati, samo sledi čarovniku za generiranje | | Izbrisati | Običajno v razdelku za odstranitev izbrišete eno samo datoteko, sledi pot do izbrisane datoteke; ker gre za eno samo datoteko, ne morete dodati /r | | RMDir | Običajno v razdelku za odstranitev izbrišete mapo in vse datoteke v mapi, sledite poti do izbrisane mape, prva mapa običajno ročno doda /r, čarovnik vam je ni dodal, če je ne dodate, bo odstraniti ostanek, najbolje je, da ta ukaz napišete enkrat za vsako podmapo, dodate /r in na koncu odstranite splošno mapo RMDir "$INSTDIR". | | DeleteRegKey | Za izbris informacij v registru lahko običajno sledite čarovniku in jih ustvarite | | SetAutoClose | Lahko se zapiše le v razdelku, ki označuje, ali bo samodejno skočil na vmesnik za dokončanje po zaključku namestitve, s parametri resnično in napačno | | AutoCloseWindow | Zdi se, da nima nobenega učinka, funkcija je videti enaka kot prejšnja, vendar jo je mogoče zapisati zunaj odseka, parametri pa so enaki kot zgoraj | | Sporočilni nabiralnik | Okno sporočil je mogoče napisati le v Section ali Function, obstaja veliko parametrov, vključno z informacijami o prikazu, opozorilom za prikaz, ask yes no, ask okcancelretry itd., vnesite Messagebox v VNISEdit za seznam vseh parametrov in nato povežite vsebino, prikazano v polju sporočila | | Prekinitev | blokiranje, čakanje, da uporabnik odgovori | | HideWindow | Skrito okno, ki se običajno uporablja za odstranitev Section, najprej se odstranjujejo sami, nato izbrišejo druge datoteke (da, program še vedno teče) in samodejno zapre okno po brisanju |
|