Seite 1 von 2
Net Framework 3.5 installieren
Verfasst: 14 Apr 2010, 11:13
von kniggisiggi
halli hallo,
ich möchte gerne net framework 3.5 als opsi-paket installieren.
habe natürlich im forum reichtlich gestöbert, doch frage ich mich warum ein einfaches:
nicht funktioniert?
c:\tmp\instlog sagt:
ExitCode 1603 Executed process "C:\tmp\dotnetfx35.exe /quiet /norestart"
anleitungen mir ein msi-paket zu stricken habe ich nur für 3.0 gefunden.
grüße an alle
Re: Net Framework 3.5 installieren
Verfasst: 14 Apr 2010, 11:16
von minidump
Hi,
stimmen die Parameter für die silent Installation? Mal probiert den Befehl eichfach so mal in Windows abzusetzen?
Grüße
Re: Net Framework 3.5 installieren
Verfasst: 14 Apr 2010, 11:56
von kniggisiggi
entschuldigung - habe ich vergessen meinem ursprünglichen post hinzuzufügen.
wenn ich per hand "c:\tmp\dotnetfx35.exe /quiet /norestart" ausführe, läuft die installation ohne probleme ab!
Re: Net Framework 3.5 installieren
Verfasst: 14 Apr 2010, 12:03
von CaptainKacke
Also bei mir klappt es mit diesem Befehl.
Poste doch mal dein Installationsscript. Dann kann man vielleicht mal gucken was da nicht stimmt.
Gruß CaptainKacke
Re: Net Framework 3.5 installieren
Verfasst: 14 Apr 2010, 12:05
von CaptainKacke
Achso, du hast aber das große Installationspaket genommen oder?
Das müssten so an die 230 - 240 MB sein...
Re: Net Framework 3.5 installieren
Verfasst: 14 Apr 2010, 12:40
von kniggisiggi
das installfile ist 231,5 MB groß.
Code: Alles auswählen
...schnipp...
;Message at install time:
Message "Installing "+$ProductId$+" ..."
comment "Installfiles nach c:\tmp kopieren"
Files_copy_tmp
comment "start setup program"
Winbatch_install
sub_check_exitcode
comment "Installfiles von c:\tmp löschen"
Files_del_tmp
...schnapp...
Code: Alles auswählen
...schnipp...
[Files_copy_tmp]
copy -x "%SCRIPTPATH%\dotnetfx35.exe" c:\tmp
[Files_del_tmp]
delete -f "c:\tmp\dotnetfx35.exe"
[Winbatch_install]
"c:\tmp\dotnetfx35.exe" /quiet /norestart
...schnapp...
Re: Net Framework 3.5 installieren
Verfasst: 14 Apr 2010, 12:57
von ddornhege
mach aus dem:
"c:\tmp\dotnetfx35.exe" /quiet /norestart
mal das:
"c:\tmp\dotnetfx35.exe /quiet /norestart"
dann sollte es funktionieren
Re: Net Framework 3.5 installieren
Verfasst: 14 Apr 2010, 13:22
von mr.quickly
@kniggisiggi
Das Problem ist, das die Installation einen eingeloggten Benutzer benötigt. Daher funktioniert es auch wenn Du es händisch ausführst.
Gucke mal hier das wird Dir geholfen:
viewtopic.php?f=7&t=957&p=5324&hilit=dotnet#p5324
Re: Net Framework 3.5 installieren
Verfasst: 14 Apr 2010, 13:37
von CaptainKacke
So, sorry für die späte Antwort.
.Net 3.5 brauch keinen angemeldeten Benutzer. Habe ich auch erst gedacht. Es geht aber wie ddornhege schon geschrieben hat perfekt.
Gruß
CaptainKacke
Re: Net Framework 3.5 installieren
Verfasst: 14 Apr 2010, 13:52
von kniggisiggi
leider funktioniert
"c:\tmp\dotnetfx35.exe /quiet /norestart"
nicht.
instlog:
Execution of Winbatch_install
Call ""c:\tmp\dotnetfx35.exe /quiet /norestart""
Waiting until the called process is finished
Error: "c:\tmp\dotnetfx35.exe /quiet /norestart" .... ShellExecute Error 2 (Das System kann die angegebene Datei nicht finden)
c:\tmp\dotnetfx35.exe ist aber vorhanden!
durch die doppelten " kommt opsi ins schleudern.
Code: Alles auswählen
[Winbatch_install]
"c:\tmp\dotnetfx35.exe" /quiet /norestart
oder
Code: Alles auswählen
[Winbatch_install]
c:\tmp\dotnetfx35.exe /quiet /norestart
macht keinen unterschied
der fehler bleibt wie im ersten posting.
@captionkacke und ddornhege
wie sehen eure opsi-scripte aus?