QuickTime 7.1.3 mit PackageWizard

Post Reply
Tom2k
Posts: 7
Joined: 04. Dec 2006, 11:41
Contact:

QuickTime 7.1.3 mit PackageWizard

Post by Tom2k » 08. Dec 2006, 12:56

Hallo,

leider klappt bei mir die so einfache Installation wie hier erwähnt leider gar nicht. Nachdem ich die MSI-Installation mit MST-Erzeugung ausgewählt habe, bricht er mit der Fehlermeldung (sinngemäß) "Unerwarteter Fehler: eventuell ein das Paket betreffendes Problem. Fehlercode 2254" ab.
Die Alternative wäre die Diff-Methode, mir wäre aber eine Lösung des Problems lieber. Auf AppDeploy findet sich leider nichts außer einer kurzen Beschreibung der Fehlernummer:

2254: Database: [2] Transform: Cannot update row that does not exist. Table...

Wer weiß Rat?

Danke,
Th. Frohberg

ckessler
Posts: 83
Joined: 15. Mar 2006, 16:29
Location: Rheinhessen
Contact:

Post by ckessler » 08. Dec 2006, 17:02

QT und MST vertagen sich leider nicht, da es kein reines WindowsInstallerpaket von Apple ist. Auch /a funktioniert nicht. Alle Änderungen an den Einstellungen müssen separat im Paket nachgezogen werden.
Computer sind großartig.
Sie helfen uns die Probleme zu lösen, die wir ohne Computer gar nicht hätten.

jkerkdyk
Posts: 84
Joined: 14. Dec 2004, 11:05
Contact:

Post by jkerkdyk » 11. Dec 2006, 09:39

Hallo,
versuch es mal hiermit, damit klappt es bei uns wunderbar.
Call MsiExec /I "%SRC%\source\QuickTime.msi" DESKTOP_SHORTCUTS="0" REBOOT=REALLYSUPPRESS ARPSYSTEMCOMPONENT=1 /qr /Li "%MSILogFile%"

Viele Grüße
Jens

Tom2k
Posts: 7
Joined: 04. Dec 2006, 11:41
Contact:

Post by Tom2k » 11. Dec 2006, 10:52

Vielen Dank bis hierher!
@jkerkdyk: Das entspricht ja recht genau dem, was unter [InstallMSI] in der Setup.inf steht. Heißt das, daß ich alles außer diesem Abschnitt rauslöschen kann bzw. soll ich das in einer .bat aufrufen (Empirum will ja die Setup.inf).

jkerkdyk
Posts: 84
Joined: 14. Dec 2004, 11:05
Contact:

Post by jkerkdyk » 11. Dec 2006, 11:24

Hallo,
nein, der Aufruf war nur ein Ausschnitt aus der setup.inf. Du kannst das Paket mit dem Packard Wizard, ohne eine mst zu erzeugen, erstellen.
Funktioniert denn der Aufruf?

Viele Grüße
Jens

Tom2k
Posts: 7
Joined: 04. Dec 2006, 11:41
Contact:

Post by Tom2k » 11. Dec 2006, 12:06

Der Aufruf funktioniert, hatte ihn zunächst in der Kommandozeile gestartet, jetzt aus der Setup.inf. Mich wundert nur, daß er das AppleSoftwareUpdate.msi mitzieht, obwohl in der .inf davon nichts steht. Weiterhin klappt das qttask-Löschen nicht.

[InstallMSI]
AddMeter 50
Call MsiExec /I "%SRC%\QuickTime.msi" DESKTOP_SHORTCUTS="0" REBOOT=REALLYSUPPRESS ARPSYSTEMCOMPONENT=1 /qr /Li "%MSILogFile%"
If DoesRegKeyExist ("HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{F07B861C-72B9-40A4-8B1A-AAED4C06A7E8},UnInstallString") == "0" Then "AbortMSIInst" EndIf
Del %MSILogFile%
Del %App%\qttask.exe

User avatar
MSC
Posts: 324
Joined: 03. Jul 2006, 09:03
Contact:

Post by MSC » 11. Dec 2006, 12:18

Hi,

Man muss den Prozess zuvor killen, bevor man die Datei "qttask" löschen
kann.
Einfach die Datei KillSWD.exe von Empirum verwenden, ggfs, im Paket mit ins System32 Verzeichnis kopieren und wie folgt in der Setup.inf aufrufen:

KillSWD.exe qttask.exe

Außerdem einen eventuellen Autoruneintrag ebensfalls entfernen um eine eventuelle Fehlermeldung zu verhindern.

MFG

Mario Schwalm

Post Reply

Return to “Paketierung”

Who is online

Users browsing this forum: No registered users and 3 guests