Seite 1 von 1

Installationspfad von Softwarepaketen ändern

Verfasst: 19 Apr 2022, 12:33
von Niklas_hg
Hallo zusammen,

ich weiß nicht ob ich in den Handbüchern und Getting Started etwas übersehen habe, aber ich bin derzeit dabei,
eigene Pakete zu erstellen. Das mache ich mit dem SetupDetector + oPB.

Jetzt muss ich das Installationsverzeichnis jedoch ändern. Geht das?
Muss ich den gewünschten Installationspfad dann in den Skripten bearbeiten oder wo?

Grüße
Niklas

Re: Installationspfad von Softwarepaketen ändern

Verfasst: 22 Apr 2022, 12:38
von hobbyist
Das hängt vermutlich vom Installer ab. Da wirst Du keine allgemeingültige Lösung kriegen.
Und ja, je nach Art der Beeinflussung des Installationsvorgangs, kann es im Skript, z.B. durch Setzen einer Installer-Konstante gemacht werden.

Re: Installationspfad von Softwarepaketen ändern

Verfasst: 22 Apr 2022, 14:17
von SisterOfMercy

Code: Alles auswählen

; nsis (no quotes around the path, even when it contains spaces. Needs to be the last parameter!)
"%ScriptPath%\files\Setup64.exe" /S /D=$InstallDir$

; msi (might be overriden from any custom stuff in the msi)
"%SystemRoot%\system32\msiexec.exe" /qb-! /l*v "$LogDir$\$ProductId$-setup.log" /package "%ScriptPath%\files\Setup.msi" REBOOT=ReallySuppress INSTALLDIR="$InstallDir$\"

; innosetup
"%ScriptPath%\files\setup.exe" /VERYSILENT /NORESTART /SUPPRESSMSGBOXES /DIR="$InstallDir$" /LOADINF="%ScriptPath%\files\setup.inf"
YMMV!