000|izsetup|1.0.0|Version (4 spalte=Kommentar)(posiNbr|type|Value|comment);Leere Felder brauchen ein LEerzeichen! 000|||Dieser Bereich ist der Header (groupid 000 word vom Preprocessor immer verworfen und kann für Vermerke genutzt werden 000|||Msg muss vorm exec stehen da sonst falsch gelinkt wird 000|type|packages|dient nur zur unterscheidung von packagefiles 000|||packagefiles unterstützen Conds genauso 000|flag|multidisk|dieses Flag aktivirt den Multidisk-Modus CMM|Inline-COmment-funktion CMM|Multidisk-Modus=Dateien werden nicht auf Temp kopiert und bei nem WaitDisk CMM|kommt ne Aufforderung die nächste Disk einzulegen CMM|der dateiname danach sagt auf welche datei geschaut wird 001|pack|BaseSystem|Name de Packages das in der Anicht auftaucht 001|detectInstall|File://C:\kernel.etl2 CMM|File:// benutzt den DateiExistiert-operator CMM|Reg:// detektiert unter Win auf Exitenz von Regwert 001|description|Die minimal nötigen Tools und Komponenten fürs System CMM|#basedir# ersetzt Variable durch Pfad dieser datei (ermöglict jar und CMM|setup voneinander zu trennen) 001|packfile|#basedir#\pack001.izsetup CMM|msg und exec-lines werden vom PackManager ignoriert und sind für unattendeds nötig CMM|dabei werden alle packages nacheinander installiert und ausgeführt 001|msg|Installiere BasePackage 001|exec|java -jar izsetup.jar -file pack001.izsetup --silent CMM|########################################### CMM|########################################### CMM|########################################### 002|pack|Addons| 002|detectInstall|File://%userprofile%\appdata\programname\datei1.dat| 002|description|Addons und sosntiges was nicht zwingend notwendig ist| 002|packfile|#basedir#\addons.izsetup| 002|req|001|nummer des benötigten packs//kann weitere erfordernwenn 002|msg|Installiere Addons| 002|exec|java -jar izsetup.jar -file addons.izsetup --silent| CMM|########################################### CMM|########################################### CMM|########################################### 003|cond:1|IsWin7| 003|pack|Fehlendes Zeugs von XP| 003|detectInstall|File://C:\ornder2\datei2.bin 003|description|Sach das bei XP defult war aber dort fehlt| 003|packfile|#basedir#\xprecover.izsetup| 003|req|001| 003|msg|installiere fehlendes nach das bei XP dabei war 003|exec|java -jar izsetup.jar -file xprevocer.izsetup --silent| 003|endcond:1| | 004|pack|games| 004|waitDisk|#basedir#\games.izsetup| 004|detectInstall|File://C:\Program Files\ImgBurn\ImgBurn.exexexe 004|Description|Die Games die nicht fehlen dürfen 004|packfile|#basedir#\games.izsetup 004|req|001| 004|msg|installiere games| 004|exec|java -jar izsetup.jar -file games.izsetup --silent| 005|pack|game-Tools| 005|waitDisk|#basedir#\gamestls.izsetup| 005|detectInstall|File://C:\ornder3\datei3b.bin| 005|Description|Tools für die games aus dem Package| 005|packfile|#basedir#\gamestls.izsetup 005|req|004|dependencys gehen über mehrere packs ->auch 001 notwendig 005|msg|installiere games-tools| 005|exec|java -jar izsetup.jar -file gamestls.izsetup --silent| 999|pack|NoExec| dieses Pack ist nur als Wrapper fr die Basta-Messge gedacht und wird nicht ausgeführt 999|req|000|da 000 kein pack kann dieses nicht ausgewählt werden 999|msg|Basta|namenlose gruppen werden automatsch ausgeführt 999|exec||der installer beendet sich nicht bei wait am schluss