ich versuche gerade TortoiseSVN zu paketieren. In das Paket hab ich eine x86 und eine x64-Version gepackt, die jeweils mit den Flags WINDOWS32 und WINDOWS64 aufgerufen werden.
Bei 32-Bit läuft alles wie es soll und Tortoise wird installiert.
Bei 64-Bit landet er zwar, wie geplant, in meinem Set:Productx64-Abschnitt, wo er dann beginnt die Installations-.msi auszuführen, aber er bricht immer mit Fehler 1603 ab.
Lauf Microsoft bedeutet dieser Fehler, dass der User der die msi ausführt (also im Fall von Empirum SYSTEM) nicht die Rechte hat, an dem Ort etwas zu installieren, wo er es eben versucht (hier wie üblich C:\Programme)
Mein Befehl lautet:
Code: Select all
Call MsiExec /I "%ISrc%\TortoiseSVN-1.8.2.24708-x64-svn-1.8.3.msi" REBOOT=REALLYSUPPRESS ARPSYSTEMCOMPONENT=1 /qb-! /L*! "%MSIInstLogFile%"
LG Simon