![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Senior Member
![]() |
![]() Hallo!
Kurze Einführung zu meiner Frage! Derzeit verwende ich den NSIS 2.01 mit dem Frontend HM NIS Edit 2.01 um meine Daten auf DVDs mit einem Installationsmenü zu archivieren. Im Setup kann ich dann auswählen, welche Daten (alles Dateien, welche nicht in ein Programm integriert werden müssen). dh. einfach von der DVD in einem beliebigen Ordner installiert werden. Im Menü kann ich dann zb ca 20 Files auswählen die dann auf die Fesplatte kopiert werden. Das Script arbeitet so einfach jede Datei ab und verlangt dann die nächste DVD. So sind die Files aber im Menü nicht mehr alphabetisch sondern in der Reihenfolge angeordet so wie das Script sie abarbeitet. das Script für eine Datei schaut so aus: Section "xyz" FALSEDISC: IfFileExists "$R2\Disc1.txt" OK MessageBox MB_OKCANCEL "Insert DVD Disc1 and Press 'OK' to continue or press 'cancel' to skip" IDCANCEL FINISH Goto FALSEDISC OK: SetOutPath $INSTDIR\xyz\abc CopyFiles /FILESONLY "$R2xyz\abc\test.zip" "$INSTDIR\prog\abc\test.zip" 546425 SetFileAttributes "$INSTDIR\prog\abc" NORMAL FINISH: SectionEnd Wenn ich nun die Dateien im Installer alphabetisch anordnen würde, müsste ich nach jeder Datei die DVD wechseln, da die Dateien nicht alphabetisch auf den DVDs angeordnet sind. Wenn eine neue Datei dazu kommt müsste ich jedesmal die Zusammenstellung auf den DVDs ändern und das ist viel zu viel arbeit. Weiss jemand wie ich das mit dem (HM) NSIS machen kann oder kennt jemand ein anderes Programm wo das leichter zu programieren ist? Wenn noch fragen offen sind... bite posten! Das ganze Script maile ich gerne auf Wunsch! Über einen produktiven Ratschlag freue ich mich! Gruaß
____________________________________
The Group of Odin |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|