| funktsioon | Tähtsus | | Jagu | Kõige põhilisem funktsioon esindab osakonda, mida kasutatakse komponenti esindamiseks, mis vajab paigaldamist; sektsiooni sisu on programmi viimane osa, mis käivitatakse peale desinstallimise, kuid kompileerimisel kontrollitakse esimesena, kui programmis pole sektsiooni või funktsiooni, lõpetatakse kompileerimine ning sektsiooni koodiplokk tuleb kahe ruudu sisse lükata | | Funktsioon | Täidetav funktsioon tuleb samuti taandada, selle funktsiooni nimi tuvastatakse, kui see on eriline nimi, viiakse see läbi konkreetsetes olukordades, mida selgitatakse allpool | | SektsioonLõpp | Näitab osakonna lõppu, mitte sektsiooni sees sisse lükatud | | FunctionEnd | Näitab funktsiooni lõppu, nagu eespool | | SetCompressor | Seadista tihendusalgoritm, järgmised parameetrid on viisardis tihendusalgoritm, kasuta /SOLID-i eesliitena, nt tahke lzma algoritm kirjutatakse kui /SOLID lzma | | SetCompressor | Sea tihendatud mahu suurus, millele järgneb number, ja tavaliselt pole vahet, kui sa seda ei kirjuta | | OutFile | Otsusta kompileeritud paigalduspaketi tee üle (tulevaste paigalduspakettide tee, mitte see, millisesse kausta see panna) | | Nimi | Sea toote nimi, tavaliselt rakenduse nimi + rakenduse versioon, mis on kirjutatud viisardi esimeses sammus | | InstallDir | Tähistab vaikimisi paigaldusrada, mis täidetakse võluri neljanda sammu esimeses real, mis määrab $INSTDIR | | ShowInstDetails | Parameetrid ei ole lihtsalt tõene ja väär, vaid näita, peitu ja mitte kunagi näita, mis näitavad, et detailid kuvatakse automaatselt, kasutaja nupp kuvab detailid ning paigaldusandmeid ei tohi näha | | ShowUnInstDetails | Näitab, kas desinstalli detailid kuvatakse ja parameetrid on samad mis eespool | | BrandingText | Kuvab infot paigalduspaketi allosas, st viisardi esimeses sammus viimase kohandatud teksti rida, mis suudab vastu võtta kahte parameetrit: üks on kuvatav tekst ja valikuline parameeter /TRIM, mis määrab teksti joondamise suuna (LEFT, RIGHT või CENTER, vaikimisi on LEFT, /TRIMLEFT, /TRIMRIGHT või /TRIMCENTER tuleb kirjutada, ilma vahelist eraldatust) | | SetOutPath | Seda saab kirjutada ainult sektsiooni esimesele reale, mis määrab komponendi paigalduskoha, mida sektsioon esindab, erinevalt InstallDirist, võimaldab SetOutPath erinevaid komponente paigaldada kogu paigalduskataloogi erinevatesse alamkataloogidesse, soovitatav on määrata see $INSTDIR\ kaustaks komponendi nimega (või kui komponendid on omavahel sõltuvad, saab komponendi teed eraldi muuta). | | SetOverWrite | Seda saab kirjutada ainult sektsioonis, mida kasutatakse selleks, et määrata, kas paigaldamisel üle kirjutada, ning parameetrid on seatud nii, et alati üle kirjutada (sisse), mitte kunagi üle kirjutada (väljas), kirjutada uuema korral (ifneer), kirjutada üle, kui failisisu on erinev (ifdiff) ja proovida üle kirjutada (try), mis vastab viisardi viiendat sammu > kataloogielementide muutmist | | Fail | Seda saab kirjutada ainult sektsioonis, mis tähendab, et sektsioon sisaldab ja pakendatud faile ning /r põgenemisparameeter esindab faile ja kaustu, mis sisaldavad alamkatalooge, ning vastavad viisardi sammud on samad mis eespool. /x parameetrit kasutatakse failide välistamiseks, saad kirjutada /x "*.ico" "xxx\*", mis tähendab ICO failide välistamist ja kõigi xxx alamkataloogi failide välistamist, mis vastab viisardi 5. sammule | | CreateDictionary | Loo kaust, millele järgneb kausta täielik või suhteline tee | | CreateShortway | Loo otsetee, esimene on otsetee tee (sufiks .lnk) ja teine on otsetee tee faili, mis vastab viisardi 6. sammu alumisele osale | | WriteUninstaller | Loo desinstallija ja seejärel eemaldaja tee nimi | | WriteRegStr | Kirjuta registrisse, mida tavaliselt pole vaja muuta, lihtsalt järgi viisardi genereerimist | | Kustutama | Tavaliselt kustutatakse desinstalli sektsioonis üks fail, millele järgneb kustutatud faili tee, kuna tegemist on ühe failiga, ei saa /r lisada | | RMDir | Tavaliselt kustuta desinstalli sektsioonis kataloog ja kõik failid, millele järgneb kustutatud kataloogi tee, esimene peab tavaliselt käsitsi /r lisama, viisard ei lisanud seda sulle, kui sa seda ei lisa, siis ta desinstallib jäägi, parim on kirjutada see käsk iga alamkataloogi jaoks üks kord, pead lisama /r ja lõpuks eemaldama üldise kataloogi RMDir "$INSTDIR" | | DeleteRegKey | Registri info kustutamiseks saab tavaliselt viisardi abil selle genereerida | | SetAutoClose | Seda saab kirjutada ainult jaotises, mis näitab, kas see hüppab automaatselt lõpetamisliidesesse pärast paigalduse lõppu, kasutades parameetritega tõene ja vale | | AutoCloseWindow | Tundub, et see ei avalda mingit mõju, funktsioon tundub olevat sama mis eelmine, kuid seda saab kirjutada väljaspool sektsiooni ja parameetrid on samad mis eelpool | | Sõnumikast | Sõnumikasti saab kirjutada ainult sektsioonis või funktsioonis, seal on palju parameetreid, sealhulgas kuvamisinfo, kuvamise hoiatus, küsi jah-ei, küsi okcancelretry jne, sisesta VNISEdit-i Messagebox, et saada nimekiri kõigist parameetritest, ja seejärel ühenda sõnumikastis kuvatav sisu | | Katkestada | blokeerides, oodates kasutaja vastust | | Peitaken | Peidetud aken, mida tavaliselt kasutatakse Sektsiooni desinstallimiseks, kustutab desinstallija esmalt ise, siis kustutab teised failid (jah, programm töötab endiselt) ja sulgeb akna automaatselt pärast kustutamist |
|