03.11.2013 Aufrufe

opsi Version 3.3 - opsi Download - uib

opsi Version 3.3 - opsi Download - uib

opsi Version 3.3 - opsi Download - uib

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

4. Localboot Produkte: Automatische Softwareverteilung mit <strong>opsi</strong><br />

http://helpnet.installshield.com/robo/projects/InstallShieldXFAQ/FAQDeploymentSilent.htm<br />

http://helpnet.installshield.com/robo/projects/InstallShieldXHelpLib/IHelpSetup_EXECmdLine.htm#sParam<br />

http://helpnet.installshield.com/robo/projects/InstallShieldXHelpLib/SetupIss.htm<br />

http://www.jrsoftware.org/isfaq.php#silent<br />

http://nsis.sourceforge.net/<br />

http://nsis.sourceforge.net/index.php?id=19&backPID=15&tx_faq_faq=39<br />

http://www.wise.com/ (normalerweise /s)<br />

4.3.1.2.4. Installation mit eingeloggtem user<br />

Als Ausgangspunkt wird vorausgesetzt, das Sie ein Winst-Script mit einer unattended<br />

Installation haben, das von einem Administrativen user aus aufgerufen funktioniert aber<br />

im Rahmen der automatischen Installation beim Boot scheitert.<br />

Eine mögliche Ursache ist dann, daß dieses Setupprogramm einen eingeloggten user<br />

bzw. den Zugriff auf ein user-Profil benötigt.<br />

Handelt es sich um eine MSI-Installation hilft evtl. die Option ALLUSERS=2.<br />

Beispiel:<br />

[Aktionen]<br />

DefVar $LOG_LOCATION$<br />

Set $LOG_LOCATION$ = "c:\tmp\myproduct.log"<br />

winbatch_install_myproduct<br />

[winbatch_install_myproduct]<br />

msiexec /qb ALLUSERS=2 /l* $LOG_LOCATION$ /i %SCRIPTPATH%\files\myproduct.msi<br />

Eine weitere Möglichkeit ist, dass das Installationsprogramm nicht ordentlich terminiert,<br />

z.B. weil ein ein Subprozess gestartet wird. Dann kann man den Winbatch-Aufruf<br />

mittels /WaitSeconds [AnzahlSekunden]<br />

oder aber mit /WaitForProcessEnding program /TimeOutSeconds seconds<br />

probieren.<br />

Eine andere aufwendigere Möglichkeit dieses Problem zu lösen, die Möglichkeit einen<br />

administrativen user temporär anzulegen, und diesen zur Installation des Programms zu<br />

51

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!