| funktio | merkitys |
| Osa | Perusfunktio edustaa osastoa, jota käytetään kuvaamaan komponenttia, joka täytyy asentaa; osion sisältö on ohjelman viimeinen suoritettava osa paitsi poistaminen, mutta se tarkistaa ensimmäisenä käännöksessä, jos ohjelmassa ei ole osiota tai funktiota, käännös päättyy ja osion koodilohko täytyy sisenntää kahteen ruutuun |
| Funktio | Suoritettava funktio täytyy myös sisällä, sen funktion nimi tunnistetaan, ja jos se tunnistetaan erityiseksi nimeksi, se suoritetaan tietyissä olosuhteissa, jotka selitetään alla |
| OsioLoppu | Tarkoittaa osaston loppua, ei painautettua osaston sisällä |
| FunctionEnd | Ilmaisee funktion lopun, sama kuin yllä |
| SetCompressor | Aseta pakkausalgoritmi, seuraavat parametrit ovat pakkaamisalgoritmi velhossa, kiinteä käyttää /SOLID etuliitteenä, esim. kiinteä lzma-algoritmi kirjoitetaan muodossa /SOLID lzma |
| SetCompressor | Aseta pakatun volyymin koko ja sen jälkeen numero, eikä yleensä ole väliä, vaikka et kirjoittaisi sitä |
| OutFile | Päätä käännetyn asennuspaketin polusta (tulevien asennuspakettien polku, ei siitä, mihin kansioon sen laitat) |
| Nimi | Aseta tuotteen nimi, yleensä sovelluksen nimi + sovelluksen versio, joka kirjoitetaan ohjatun toiminnon ensimmäisessä vaiheessa |
| InstallDir | Edustaa oletusasennuspolkua, joka täytetään velhon neljännen vaiheen ensimmäisellä rivillä, joka määrittää $INSTDIR |
| ShowInstDetails | Parametrit eivät ole yksinkertaisia totta ja epätosia, vaan näytä, piilota ja ei koskaan näytä, jotka osoittavat, että tiedot näytetään automaattisesti, käyttäjäpainike näyttää yksityiskohdat ja asennustietoja ei saa näkyä |
| NäytäUnInstDetails | Näyttää, näkyvätkö poistotiedot ja ovatko parametrit samat kuin yllä |
| BrandingText | Näyttää asennuspaketin alareunassa olevat tiedot, eli viimeisen rivin mukautettua tekstiä ohjatun viihteen ensimmäisessä vaiheessa, joka voi hyväksyä kaksi parametria: toinen on näytettävä teksti ja valinnainen parametri /TRIM, joka voi määrittää tekstin kohdistuksen suunnan (LEFT, RIGHT tai CENTER, oletus on LEFT, /TRIMLEFT, /TRIMRIGHT tai /TRIMCENTER on kirjoitettava, ilman erottelua) |
| SetOutPath | Se voidaan kirjoittaa vain osion ensimmäiselle riville, joka määrittää osion edustaman komponentin asennuspaikan. Toisin kuin InstallDir, SetOutPath sallii eri komponenttien asentamisen eri alihakemistoihin koko asennushakemistossa, on suositeltavaa asettaa se $INSTDIR\ kansioon, jossa on komponentin nimi (tai jos komponentit ovat toisiinsa sidoksissa, voit säätää komponentin polkua erikseen). |
| SetOverWrite | Se voidaan kirjoittaa vain Sectionissa, jota käytetään määrittämään, ylikirjoitetaanko asennuksen yhteydessä, ja parametrit voi asettaa aina päällekirjoitukseksi (päällä), ei koskaan ylikirjoitukseksi (pois), ylikirjoitukseksi kun uudempi (ifnewer), ylikirjoitus kun tiedoston sisältö on erilainen (ifdiff) ja yrittämään ylikirjoittaa (try), mikä vastaa viidettä vaihetta (> hakemistoalkioiden muokkaamista) |
| Tiedosto | Se voidaan kirjoittaa vain Sectionissa, mikä tarkoittaa, että Section sisältää ja pakatut tiedostot, ja /r escaping -parametri edustaa tiedostoja ja kansioita, jotka sisältävät alihakemistoja, ja vastaavat ohjatut vaiheet ovat samat kuin yllä. /x-parametria käytetään tiedostojen poissulkemiseen, voit kirjoittaa /x "*.ico" "xxx\*", mikä tarkoittaa ICO-tiedostojen poissulkemista ja kaikkien xxx-alihakemiston tiedostojen poissulkemista, mikä vastaa viihtotyökalun 5. vaihetta |
| CreateDictionary | Luo kansio, jonka jälkeen seuraa kansion koko tai suhteellinen polku |
| LuoPikakuvake | Luo pikakuvake, ensimmäinen on pikakuvakkeen polku (suffiksi .lnk) ja toinen pikakuvakkeen polku tiedostoon, vastaten viihkon vaiheen 6 alaosaa |
| WriteUninstaller | Luo poistoohjelma ja sen jälkeen poistajan polun nimi |
| WriteRegStr | Kirjoita rekisteriin, jota yleensä ei tarvitse muuttaa, seuraa vain ohjattu toiminto luodaksesi |
| Poistaa | Yleensä poisto-osiossa poistetaan yksi tiedosto ja sen jälkeen poistetun tiedoston polku, koska kyseessä on yksi tiedosto, et voi lisätä /r:ää |
| RMDir | Yleensä poisto-osiossa poista hakemisto ja kaikki tiedostot, sitten poistetun hakemiston polku, ensimmäiseen täytyy yleensä lisätä /r manuaalisesti, mutta viihto ei lisännyt sitä sinulle, jos et lisää, se poistaa jäänteen, on parasta kirjoittaa tämä komento kerran jokaiselle alihakemistolle, sinun täytyy lisätä /r ja lopuksi poistaa yleinen hakemisto RMDir "$INSTDIR" |
| DeleteRegKey | Rekisteritietojen poistamiseksi voit yleensä seurata wizardia luodaksesi ne |
| SetAutoClose | Se voidaan kirjoittaa vain osiossa, joka kertoo, siirtyykö se automaattisesti valmiusrajapintaan asennuksen jälkeen, parametrien mukaisesti tosi ja epätosi |
| AutoCloseWindow | Sillä ei näytä olevan vaikutusta, funktio vaikuttaa olevan sama kuin edellinen, mutta sen voi kirjoittaa osion ulkopuolelle, ja parametrit ovat samat kuin yllä |
| Viestilaatikko | Viestilaatikko voidaan kirjoittaa vain osiossa tai funktiossa, ja parametreja on monia, kuten näyttötiedot, näyttövaroitus, kysy kyllä ei, kysy okcancelretry jne., syötä viestilaatikko VNISEditissä saadaksesi listan kaikista parametreista, ja yhdistä viestilaatikossa näkyvä sisältö |
| Keskeyttää | estäen, odottaen käyttäjän vastausta |
| HideWindow | Piilotettu ikkuna, jota yleensä käytetään Sectionin poistamiseen, poistaa ensin itsensä, sitten muut tiedostot (kyllä, ohjelma on yhä käynnissä) ja sulkee ikkunan automaattisesti poistamisen jälkeen |