MSI call wird nicht aufgerufen - Java 1.6. U 24
Moderator: MVogt
-
- Posts: 313
- Joined: 12. May 2005, 07:47
- Location: Andernach
- Contact:
MSI call wird nicht aufgerufen - Java 1.6. U 24
Hallo Forum,
bei einem Paket habe Problem mit einem MSI Aufruf.
Bei der IF Abfrage springt er in die richtige Untergruppe, jedoch wird der Call Befehl nicht bearbeitet sondern scheinbar übersprungen.
IF DoesRegKeyExist ("HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%msiguid%,DisplayName") == "1" Then "RepairMSI" Else "InstallMSI" EndIf
[RepairMSI]
AddMeter 50
Call MsiExec /Fvomus "%SRC%\%msifile%" /qb-! /Li "%Temp%\MSI_%ProductName%.%Version%.%Revision%.log" REBOOT=SUPPRESS EULA=1 ADDLOCAL=ALL
[InstallMSI]
AddMeter 50
Call MsiExec /I "%SRC%\%msifile%" /qb-! /Le "%Temp%\MSI_%ProductName%.%Version%.%Revision%.log" REBOOT=SUPPRESS ADDLOCAL=ALL EULA_ACCEPT=YES JAVAUPDATE=0
Haben Sie eine Idee woran das liegen kann ?
bei einem Paket habe Problem mit einem MSI Aufruf.
Bei der IF Abfrage springt er in die richtige Untergruppe, jedoch wird der Call Befehl nicht bearbeitet sondern scheinbar übersprungen.
IF DoesRegKeyExist ("HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%msiguid%,DisplayName") == "1" Then "RepairMSI" Else "InstallMSI" EndIf
[RepairMSI]
AddMeter 50
Call MsiExec /Fvomus "%SRC%\%msifile%" /qb-! /Li "%Temp%\MSI_%ProductName%.%Version%.%Revision%.log" REBOOT=SUPPRESS EULA=1 ADDLOCAL=ALL
[InstallMSI]
AddMeter 50
Call MsiExec /I "%SRC%\%msifile%" /qb-! /Le "%Temp%\MSI_%ProductName%.%Version%.%Revision%.log" REBOOT=SUPPRESS ADDLOCAL=ALL EULA_ACCEPT=YES JAVAUPDATE=0
Haben Sie eine Idee woran das liegen kann ?
- Attachments
-
- Setup.inf
- (14.36 KiB) Downloaded 269 times
Last edited by oliver_becker@ball-europe on 26. Apr 2011, 09:54, edited 2 times in total.
Viele Grüße,
Oliver Becker
:-) Don't worry, be happy !
Oliver Becker
:-) Don't worry, be happy !
-
- Posts: 876
- Joined: 17. Dec 2004, 12:29
- Contact:
Re: MSI call wir dnicht aufgerufen
Erstmal die Parameter entfernen und schauen, was dann passiert.
Ciao!
Walter Schulz
Ciao!
Walter Schulz
-
- Posts: 313
- Joined: 12. May 2005, 07:47
- Location: Andernach
- Contact:
Re: MSI call wird nicht aufgerufen
das selbe, es wird einfach abgebrochen ohne hinweise warum
Viele Grüße,
Oliver Becker
:-) Don't worry, be happy !
Oliver Becker
:-) Don't worry, be happy !
Re: MSI call wird nicht aufgerufen
Am besten mal auf der Kommandozeile testen.
-
- Posts: 313
- Joined: 12. May 2005, 07:47
- Location: Andernach
- Contact:
Re: MSI call wird nicht aufgerufen
alles schon gemacht, da gehts einwandfrei
Viele Grüße,
Oliver Becker
:-) Don't worry, be happy !
Oliver Becker
:-) Don't worry, be happy !
-
- Posts: 876
- Joined: 17. Dec 2004, 12:29
- Contact:
Re: MSI call wird nicht aufgerufen
Dann mal ein
call cmd /c echo sourcepath=%SRC%>>%temp%\myerrorlog.txt
call cmd /c echo MSIfile=%MSIfile%>>%temp%\myerrorlog.txt
in die Zeile vor dem Call einfuegen und nachschauen, ob in der Datei %Temp%\myerrorlog.txt was vernuenftiges drin steht und der zusammengesetzte Pfad gueltig ist.
Ciao!
Walter Schulz
call cmd /c echo sourcepath=%SRC%>>%temp%\myerrorlog.txt
call cmd /c echo MSIfile=%MSIfile%>>%temp%\myerrorlog.txt
in die Zeile vor dem Call einfuegen und nachschauen, ob in der Datei %Temp%\myerrorlog.txt was vernuenftiges drin steht und der zusammengesetzte Pfad gueltig ist.
Ciao!
Walter Schulz
-
- Posts: 313
- Joined: 12. May 2005, 07:47
- Location: Andernach
- Contact:
Re: MSI call wird nicht aufgerufen
habe mittlerweile vom support erfahren das die java update 24 problem hat im system account ausgeführt zu werden.
daran liegt es wohl, aber lösung ha ich immer noch keine
daran liegt es wohl, aber lösung ha ich immer noch keine
Viele Grüße,
Oliver Becker
:-) Don't worry, be happy !
Oliver Becker
:-) Don't worry, be happy !
Re: MSI call wird nicht aufgerufen
ich hatte auch probleme bei der installation von jre 6 update 24 ... hab das msi aufrufen können, hat auch installiert, nur hat er die jre installation auf dem pc so zerschossen, das java jetzt gar nicht mehr funktioniert und ich auch keines mehr installieren kann... bekomme den fehler:
The wizard was interrupted before Java(TM) 6 Update 24 could be completely installed. To complete installation at another time, please run setup again.
egal was ich anstelle ... nichts geht mehr.
hattest du das auch bekommen?
The wizard was interrupted before Java(TM) 6 Update 24 could be completely installed. To complete installation at another time, please run setup again.
egal was ich anstelle ... nichts geht mehr.
hattest du das auch bekommen?
Empirum V16.0.3.4026
DB-Version 7.03
DB-Version 7.03
Re: MSI call wird nicht aufgerufen
Das Thema vielleicht in JAVA umbennenen.
Also ich hab Update 24 Paketiert ... das war keine Sache.
Die Inf von Version 23 genommen und alle 23 mit 24 ersetzt ... läuft einwandfrei.
Auf welchen Systemen testet ihr denn?
Also ich hab Update 24 Paketiert ... das war keine Sache.
Die Inf von Version 23 genommen und alle 23 mit 24 ersetzt ... läuft einwandfrei.
Auf welchen Systemen testet ihr denn?
Code: Select all
AddMeter -1
Call MsiExec /I "%SRC%\jre1.6.0_24.msi" REBOOT=REALLYSUPPRESS ARPSYSTEMCOMPONENT=1 /qr /Li "%MSILogFile%"
If %ErrorLevel% == "3010" Then "RebootRequired" EndIf
If DoesRegKeyExist ("HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{26A24AE4-039D-4CA4-87B4-2F83216024FF},UnInstallString") == "0" & DoesRegKeyExist ("HKLM,SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{26A24AE4-039D-4CA4-87B4-2F83216024FF},UnInstallString") == "0" Then "AbortMSIInst" EndIf
Del "%MSILogFile%
Re: MSI call wird nicht aufgerufen
paket war auch kein aufwand, hat seit update 20 immer einwandfrei funktioniert.
meine syntax sieht gleich aus, nur eben mit /qb!
habs auf xp x86 sp3 getestet (so wie alle andren maschinen bei uns) und hat auch funktioniert, nur "draußen" hat es vereinzelt auf einigen PCs nicht funktioniert und jetzt bekomm ich diesen fehler wie vorhin erwähnt.
google war mir da bisher auch keine große hilfe.
meine syntax sieht gleich aus, nur eben mit /qb!

habs auf xp x86 sp3 getestet (so wie alle andren maschinen bei uns) und hat auch funktioniert, nur "draußen" hat es vereinzelt auf einigen PCs nicht funktioniert und jetzt bekomm ich diesen fehler wie vorhin erwähnt.
google war mir da bisher auch keine große hilfe.
Empirum V16.0.3.4026
DB-Version 7.03
DB-Version 7.03
-
- Posts: 313
- Joined: 12. May 2005, 07:47
- Location: Andernach
- Contact:
Re: MSI call wird nicht aufgerufen
Der Support sagte mir ich solle mit dem Bulli Creator ein Paket erzeugen. Damit könne man einen anderen User mitgeben, aber so richtig funzt das auch nicht.
Viele Grüße,
Oliver Becker
:-) Don't worry, be happy !
Oliver Becker
:-) Don't worry, be happy !
-
- Posts: 313
- Joined: 12. May 2005, 07:47
- Location: Andernach
- Contact:
Re: MSI call wird nicht aufgerufen
FruF wrote:Das Thema vielleicht in JAVA umbennenen.
Also ich hab Update 24 Paketiert ... das war keine Sache.
Die Inf von Version 23 genommen und alle 23 mit 24 ersetzt ... läuft einwandfrei.
Auf welchen Systemen testet ihr denn?
Code: Select all
AddMeter -1 Call MsiExec /I "%SRC%\jre1.6.0_24.msi" REBOOT=REALLYSUPPRESS ARPSYSTEMCOMPONENT=1 /qr /Li "%MSILogFile%" If %ErrorLevel% == "3010" Then "RebootRequired" EndIf If DoesRegKeyExist ("HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{26A24AE4-039D-4CA4-87B4-2F83216024FF},UnInstallString") == "0" & DoesRegKeyExist ("HKLM,SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{26A24AE4-039D-4CA4-87B4-2F83216024FF},UnInstallString") == "0" Then "AbortMSIInst" EndIf Del "%MSILogFile%
Unser letzes Paket war die 21 da hat auch noch alles geklappt. Laut Ausage gibt es das Problem ab Update 23. Problem ist hier wohl der Advanced Agent.
Wir testen auf XP und WIN 7 , eben beides mit dem Advanced Agent.
Viele Grüße,
Oliver Becker
:-) Don't worry, be happy !
Oliver Becker
:-) Don't worry, be happy !
Who is online
Users browsing this forum: No registered users and 3 guests