Seite 1 von 1

Problem mit Softwareverteilung

Verfasst: 21 Aug 2009, 10:51
von gwuser
Hallo OPSI-User =),

ich steh nun schon seit ein paar Tagen bezüglich der Softwareverteilung bzw. Paketerstellung auf dem Schlauch.
Ich habe ein AutoIt Script geschrieben, welches TightVNC installieren soll.

Code: Alles auswählen

;starte Setup
Run("tightvnc-1.3.10-setup.exe")
;warte bis Fenster geladen ist
WinWait("Setup - TightVNC")
Send("{ENTER}")
WinWait("Setup - TightVNC")
Send("{ENTER}")
WinWait("Setup - TightVNC")
Send("{ENTER}")
WinWait("Setup - TightVNC")
Send("{ENTER}")
WinWait("Setup - TightVNC")
Send("{ENTER}")
WinWait("Setup - TightVNC")
Send("{ENTER}")
WinWait("Setup - TightVNC")
Send("{ENTER}")
;installation
WinWait("Setup - TightVNC")
;Finish bestätigen
Sleep(1800)
Send("F")
exit
Das funktioniert auch wunderbar.
Also hab ich es als exe packen lassen, damit ich nicht im OPSI-Paket AutoIt reinkopieren muss.
Nun zu meinem wInst-Skript:

Code: Alles auswählen

[Initial]
Message=Installation von TightVNC 1.3.10

[Aktionen]
files_kopieren
winbatch_tightvnc_silent_install

[winbatch_tightvnc_silent_install]
C:\temp\opsiinstall\vncinstall.exe

[files_kopieren]
copy "%SCRIPTPATH%\*.*" "C:\temp\opsiinstall"
Es soll einfach die installationsdateien kopieren und dannach vncinstall.exe (das script) ausführen.
Im wInst zum testen klappt das wunderbar, nur bei der Softwareverteilung tut sich nichts...
Egal ob ich das OPSI-Template verwende oder mit newprod ein neues Programm erzeuge.

Bitte um Hilfe

MfG
gwuser

Re: Problem mit Softwareverteilung

Verfasst: 21 Aug 2009, 13:32
von Bamboocha87
Das kann so ja auch nicht gehen ;-)
Hier mal ein beispiel wie dein Script aussehen könnte

Code: Alles auswählen

[Initial] 
Message=Innstalliere Office XP
LogLevel=2
ExitOnError=false
ScriptErrorMessages=on
TraceMode=off
StayOnTop=true
 
[Aktionen] 
ShowBitmap /3 "%SCRIPTPATH%\office.png" "Office XP"
winbatch_run_setup 


[winbatch_run_setup]
%SCRIPTPATH%\office.exe
Wichtig ist hierbei das %SCRIPTPATH%, er geht dann direkt vom OPSI Server aus, also da wo die Dateien auch liegen. Du brauchst nicht zuerst die Installation auf den Rechner kopieren und dann installieren, mache es einfach direkt wie in dem Beispiel oben ;-)

Gruß
Benny

Re: Problem mit Softwareverteilung

Verfasst: 21 Aug 2009, 14:36
von gwuser
Das er die Setup-Datei direkt vom Server ausführt, habe ich auch schon versucht!
Nur das Problem ist das ich das Gefühl habe, dass das Script gar nicht richtig im preloginloader gestartet wird...

Re: Problem mit Softwareverteilung

Verfasst: 21 Aug 2009, 15:22
von j.schneider
Bitte einmal die control-Datei aus dem Opsi-Paket posten.

Re: Problem mit Softwareverteilung

Verfasst: 21 Aug 2009, 15:47
von gwuser
Inhalt der Control

Code: Alles auswählen

[Package]
version: 9
depends:
incremental: False

[Product]
type: localboot
id: tightvnc
name: Software Product
description: A opsi demo package
advice: 
version: 1.0
priority: 0
licenseRequired: False
productClasses: 
setupScript: tightvnc.ins
uninstallScript: deltightvnc.ins
updateScript: 
alwaysScript: 
onceScript: 

[Windows]
softwareIds: 

Re: Problem mit Softwareverteilung

Verfasst: 23 Aug 2009, 16:42
von d.oertel
Hi,

zwei Anmerkungen:

1. Wenn nicht unbedingt nötig ist eine silent Installation
einer Installation per AutoIt vorzuziehen.

2. Bitte mal die Instlog.txt posten.

gruss
d.oertel

Re: Problem mit Softwareverteilung

Verfasst: 24 Aug 2009, 16:41
von gwuser
habs nun hinbekommen war ein problem mit dem paket
danke für die hilfe
mfg
gwuser

Re: Problem mit Softwareverteilung

Verfasst: 25 Aug 2009, 07:09
von COMaction
Es freut mich das es bei Dir läuft und Dein Problem gelöst ist. Könntest Du trotzdem die Lösung mitteilen. Es könnte ja sein das andere auch den Fehler machen und vor gleichem Problem stehen, dann hat er in dem Post auch die Change den eine Fehlerquelle selbst eleminieren zu können, ohne die Community nochmal fragen zu müssen.

Danke Dir....