Seite 1 von 1

Probleme mit MSI und Transforms

Verfasst: 18 Feb 2011, 11:06
von djdodo
Hallo!

Ich versuche Office2003 zu installieren.
Ich habe es klassisch mit mis / mst versucht, auch nach dem Skript aus dem Opsi-Wiki:
http://www.opsi.org/opsi_wiki/Msoffice2003
Ich musste aber leider feststellen, dass
entweder
A) Die TRANSFORMS einfach ignoriert werden
oder
B) Das Setup mit dem Fehler 2103 [26] abbricht.

Aufruf:

Code: Alles auswählen

msiexec /i q:\install\software\Programme\Office2003\PRO11.MSI /qn noreboot=ReallySuppress TRANSFORMS=q:\install\software\Programme\Office2003\xyz.mst COMPANYNAME="XYZ"
Bei Parameter /qb sehe ich erst die FM 2103.
Im .mst steht ALLUSERS=1 bzw. ALLUSERS=2, habe beide probiert.
Wenn ich die Installation ohne mst aufrufe, msi ist mit Orca verändert, kommt die Meldung ebenfalls.
Habe dann den Aufruf msiexec in ein AutoIt gepackt mit RunAs "Administrator" etc.
Da wird dann installiert, aber beim starten vom Office kommt die Meldung "Ist für diesen Benutzer nicht installiert, bitte Setup ausführen"
Nehme ich die original msi mit mst in den Autoit-Aufruf wird die Tranforms ebenfalls ignoriert. (keine Seriennummer, Publischer installiert; dieser ist im mst deaktiviert)

Lasse ich die Installation mitloggen mit /l*V C:\msoffice.log

Code: Alles auswählen

Determined that existing product (either this product or the product being upgraded with a patch) is installed per-user.
MSI (s) (A0:28) [11:41:07:181]: Note: 1: 2262 2: AdminProperties 3: -2147287038 
MSI (s) (A0:28) [11:41:07:181]: PROPERTY CHANGE: Deleting ALLUSERS property. Its current value is '2'.
MSI (s) (A0:28) [11:41:07:181]: Machine policy value 'DisableMsi' is 0
MSI (s) (A0:28) [11:41:07:181]: Machine policy value 'AlwaysInstallElevated' is 0
MSI (s) (A0:28) [11:41:07:181]: User policy value 'AlwaysInstallElevated' is 0
MSI (s) (A0:28) [11:41:07:181]: Product {90110407-6000-11D3-8CFE-0150048383C9} is not managed.
MSI (s) (A0:28) [11:41:07:181]: Running product '{90110407-6000-11D3-8CFE-0150048383C9}' with user privileges: It's not assigned.
MSI (s) (A0:28) [11:41:07:181]: PROPERTY CHANGE: Adding NOREBOOT property. Its value is 'ReallySuppress'.
MSI (s) (A0:28) [11:41:07:181]: PROPERTY CHANGE: Adding TRANSFORMS property. Its value is '\\fihopsi\opt_pcbin\install\software\Programme\Office2003\O2003.mst'.
MSI (s) (A0:28) [11:41:07:181]: PROPERTY CHANGE: Adding COMPANYNAME property. Its value is 'XYZ'.
MSI (s) (A0:28) [11:41:07:181]: PROPERTY CHANGE: Adding CURRENTDIRECTORY property. Its value is 'C:\Dokumente und Einstellungen\Administrator'.
MSI (s) (A0:28) [11:41:07:181]: PROPERTY CHANGE: Adding CLIENTUILEVEL property. Its value is '2'.
MSI (s) (A0:28) [11:41:07:181]: PROPERTY CHANGE: Adding CLIENTPROCESSID property. Its value is '1372'.
MSI (s) (A0:28) [11:41:07:181]: PROPERTY CHANGE: Deleting TRANSFORMS property. Its current value is '\\fihopsi\opt_pcbin\install\software\Programme\Office2003\O2003.mst'.
MSI (s) (A0:28) [11:41:07:181]: TRANSFORMS property is now: 
So... jetzt erstsmal Problem: Zeile 1 Rechner ist Jungfräulich und hat noch nie ein Office gesehen. Warum behauptet er, dass das Produkt schon existiert?
Zeile 15: Warum löscht er die Transforms property?

Jetzt frage ich WARUM????

Bin am verzweifeln!

Re: Probleme mit MSI und Transforms

Verfasst: 18 Feb 2011, 12:18
von djdodo
OK.... Das hat mich jetzt schon 3 Tage Nerven gekostet.... aber gefunden:

Vorher ausführen:

msizapa.exe WTP! {90110407-6000-11D3-8CFE-0150048383C9}

Dann geht das Setup.
Muss es noch verifizieren, aber sieht schon mal gut aus.

Re: Probleme mit MSI und Transforms

Verfasst: 16 Mär 2011, 09:51
von bluebird
Hallo miteinander!

Ich habe mich ebenfalls schon länger mit der Problematik umhergeschlagen. Bei mir hat sich ebenfalls die Installation von Office 2003 immer mit dem Fehler 1603 und 2103 verabschiedet. Auch nach der Minimalisierung meines Installationsscripts ist der Fehler immer noch aufgetreten.

Ich danke djdodo für seine Lösung! Sie hat bei mir ebenfalls funktioniert. Die Datei msizapa.exe konnte ich im aktuellsten SDK von Microsoft leider nicht finden. Stattdessen heisst diese msizap.exe

Ich wünsche noch einen schönen Tag.