| funkció | jelentőség | | Szakasz | A legalapvetőbb függvény egy részleget képvisel, amelyet egy telepítendő komponens ábrázolására használnak; a szekció tartalma a program utolsó végrehajtandó része, kivéve az eltávolítást, de ez lesz az első, amit a fordítás során ellenőriz, ha nincs szekció vagy függvény a programban, a fordítás megszűnik, és a kódblokkot 2 helyre kell behúzni | | Funkció | A végrehajtott függvényt be kell bontani, a függvény neve felismerhető, ha különleges névként ismerik el, akkor meghatározott körülmények között történik, amit alább magyarázunk | | SzakaszVége | A részleg végét jelzi, nem behúzva a szakaszon belül | | FunctionEnd | Jelzi a függvény végét, ugyanúgy, mint fentebb | | SetCompressor | Állítsuk be a tömörítési algoritmust, a következő paraméterek a varázslóban lévő tömörítési algoritmus, a szilárd betűt a /SOLID előtagként használják, például a szilárd lzma algoritmus /SOLID lzma formátumban van írva, | | SetCompressor | Állítsd be a tömörített térfogat méretét, majd egy számot, és általában nem számít, ha nem írod meg. | | OutFile | Döntsd el a fordított telepítési csomag útvonalát (a jövőbeli telepítési csomagok útvonalát, nem azt, hogy melyik mappába helyezzük) | | Név | Állítsd be a termék nevét, általában az alkalmazás nevét + az alkalmazás verziót, amely a varázsló első lépésében íródott | | InstallDir | Az alapértelmezett telepítési útvonalat jelenti, amelyet a varázsló negyedik lépésének első sorában töltenek ki, amely meghatározza a $INSTDIR értékét | | ShowInstDetails | A paraméterek nem egyszerű igaz és hamis, hanem a show, hide és nevershow, amelyek jelzik, hogy a részletek automatikusan megjelennek, a felhasználói gomb megjeleníti a részleteket, és a telepítési részletek nem láthatóak | | ShowUnInstDetails | Jelzi, hogy az eltávolítási részletek megjelennek-e, és a paraméterek ugyanazok-e a fentiekkel. | | BrandingText | Az installációs csomag alján jeleníti meg az információkat, vagyis a varázsló első lépésének utolsó egyedi szövegsorát, amely két paramétert fogadhat: az egyik a megjelenítendő szöveg, az opcionális paraméter pedig /TRIM, amely meghatározhatja a szöveg igazításának irányát (BAL, JOBB vagy KÖZÉP, az alapértelmezett BAL, /TRIMLEFT, /TRIMRIGHT vagy /TRIMCENTER betűkkel kell írni, külön megkülönböztetés nélkül). | | SetOutPath | Csak a szekció első sorára írható, amely meghatározza a rész által képviselt komponens telepítési helyét, eltér az InstallDir-től, a SetOutPath lehetővé teszi, hogy különböző komponenseket telepítsenek a teljes telepítési könyvtár különböző alkönyvtáraiba, ajánlott $INSTDIR\ mappába állítani a komponens nevével (vagy ha az összetevők egymástól függenek, külön állíthatod az útvonalat) | | SetOverWrite | Csak a Section (Section) funkcióban írható, amely beállíthatja, hogy felülírjuk-e telepítéskor, és a paraméterek úgy állíthatód: mindig felülírni (on), soha nem felülírni (off), felülírni, ha újabbnak (ifneer), felülírni, ha a fájltartalom eltér (ifdiff), és próbálják felülírni (try), ami a wizard ötödik lépéséhez > a könyvtárelemek szerkesztéséhez kapcsolódik | | Fájl | Csak a Section (Section) formátumban lehet írni, ami azt jelenti, hogy a Section tartalmazza és csomagolt fájlokat tartalmaz, a /r escaping paraméter pedig az alkönyvtárakat tartalmazó fájlokat és mappákat jelöli, és a megfelelő varázsló lépések megegyeznek a fentiekkel. A /x paramétert a fájlok kizárására használják, írhatod a /x "*.ico" "xxx\*"-t, ami azt jelenti, hogy kizárjuk az ICO fájlokat és kizárod az összes fájlt az xxx alkönyvtárból, ami a varázsló 5. lépésének felel meg | | CreateDictionary | Hozz létre egy mappát, majd a mappa teljes vagy relatív útját | | CreateShortcut | Hozz létre egy rövidítést, az első a gyorsítvány útja (.lnk utótag), a második pedig a rövidítés útja a fájlhoz, ami a varázsló 6. lépésének alsó részének felel meg | | WriteUninstaller | Hozz létre egy eltávolítót, majd az eltávolító útnevét | | WriteRegStr | Írj a regiszterbe, amit általában nem kell megváltoztatni, csak kövesd a varázslatot a generáláshoz | | Töröl | Általában az eltávolítás szakaszban törölj egy fájlt, majd a törölt fájl útvonalát, mivel ez egy fájl, nem lehet /r hozzáadni | | RMDir | Általában az eltávolítás szakaszban töröld a könyvtárat és az összes fájlt, majd a törölt könyvtár útvonalát, az elsőnek általában manuálisan kell hozzáadnia /r-t, a varázsló nem adta hozzá, ha nem adod be, akkor eltávolítja a maradékot, a legjobb, ha minden alkönyvtárhoz egyszer írod ezt a parancsot, hozzáadni kell /r-t, és végül eltávolítani az általános RMDir "$INSTDIR" könyvtárat | | DeleteRegKey | A regisztrációs adatok törléséhez általában követheted a varázslatot a generáláshoz | | SetAutoClose | Csak a Section (Section) megírható, amely jelzi, hogy a telepítés után automatikusan ugrik-e a befejezési felületre, az igaz és hamis paraméterekkel | | AutoCloseWindow | Úgy tűnik, nincs hatása, a függvény ugyanaz, mint az előző, de a szakaszon kívül is írható, és a paraméterek ugyanazok a fentiekhez képest | | Üzenetdoboz | Az üzenetdoboz csak Section vagy Function formátumban írható, sok paraméter van, például megjelenítési információk, megjelenítési figyelmeztetés, ask yes ne, ask okcancelretry stb., írd be az Messageboxot a VNISEdit-be, hogy megkapd az összes paraméter listáját, majd kövesd össze az üzenetdobozban megjelenített tartalmat | | Elvetél | blokkolva, várva a felhasználó válaszára | | HideWindow | Rejtett ablak, amit általában a Section eltávolítására használnak, az eltávolító először önmagát törli, majd más fájlokat törl (igen, a program még fut), és automatikusan bezárja az ablakot a törlés után |
|