| Autor |
|
|
|
|
|
|
Mit InnoSetup kannst du Registry-Einträge erstellen und wieder abfragen, das kein Problem.
Ich werde dir mal ein Beispiel geben:
[CustomMessages]
JointOps={reg:HKLMSOFTWARENovaLogicJoint Operations: Typhoon Rising1.00.0000,Path}
Damit gibst du der Variable JointOps den Pfad von Joint Operation
[Setup]
DefaultDirName="{reg:HKLMSoftwareEMC2Mod-Switch,InstallPath|{ pf}Mod-Switch}"
Damit sage ich dem Setup, das er den Pfad aus der Registry nehmen soll, wenn aber nicht vorhanden, dann schlage das Verzeichnis im C:Programme ( [pf} ) vor.
Die Hilfe ist auch sehr ausführlich.
Das InnoSetup hat so einiges auf den Kasten, zur Zeit kenne ich kein besseres das nichts kostet.
@KR-Nevada:
Ich möchte gerade, das man es in ein beliebiges Verzeichnis installieren kann, mit Soundpack konnte ich es nicht.
EDIT:
Das der NLH mehrmals unter Software auftaucht, liegt denke ich daran, das du im InnoSetup unter
[Setup]
AppName=N.I.L.E.S.Little Helper6.4.3
auch immer die Versions-Nummer hast.
Den Eintrag solltest du einheitlich lassen, egal welche Version, dann sollte der Eintrag unter Software bei jedem Update überschrieben werden.
[Setup]
AppName=N.I.L.E.S.Little Helper
Eraser-EMC2-
Dieser Beitrag wurde 2 mal editiert, zuletzt von Eraser-EMC2- am 01.05.2007 - 19:21.
|
| Beitrag vom 01.05.2007 - 18:15 |
|
| Beiträge
| Autor
| Datum
|
|
|
OldMan |
01.05.2007 - 02:36 |
|
|
Eraser-EMC2- |
01.05.2007 - 12:07 |
|
|
KF DrAgon |
01.05.2007 - 12:51 |
|
|
KR-Nevada |
01.05.2007 - 16:09 |
|
|
OldMan |
01.05.2007 - 17:03 |
|
|
Eraser-EMC2- |
01.05.2007 - 18:15 |
|
|
OldMan |
01.05.2007 - 20:14 |
|
|
OldMan |
02.05.2007 - 00:54 |
|
|
Eraser-EMC2- |
02.05.2007 - 18:43 |
|
|
OldMan |
02.05.2007 - 18:54 |
|
|
KR-Nevada |
03.05.2007 - 17:33 |
|
|
Eraser-EMC2- |
07.05.2007 - 18:30 |
|
|
OldMan |
07.05.2007 - 18:39 |
|
|
Eraser-EMC2- |
07.05.2007 - 19:04 |