Seite 1 von 2
Script für StarUML - Hilfe
Verfasst: 21 Jan 2009, 10:01
von iToy
Hey Leute
Ich habe da ein Problem. Und zwar habe ich ein Skript von StarUML "geschrieben" (mehr oder weniger kopiert). Nur habe ich das Problem, dass die Installation nicht klappt. Probiert habe ich alles von einem normalen .exe-file bis hin zu einem msi zu erstellen oder auch einfach nur die Dateien zu kopieren. Bisher hat aber eben leider nichts geklappt
Könnte mir jemand helfen?
An was könnte es liegen?
Wäre sehr dankbar!
Mit freundlichen Grüssen
iToy
Das Skript:
; Copyright (c) ***************
; This sourcecode is owned by ********
; and published under the Terms of the General Public License.
[Initial]
; Message at install time:
Message=installing StarUML
ShowBitmap /3 "%scriptpath%\staruml.jpg" "StarUML"
LogLevel=2
; Log Errors in Logfile but don't abort:
ExitOnError=false
; Show syntax errors in the script:
ScriptErrorMessages=on
; Dont trace step by step through the script:
TraceMode=on
; let started programs run in front of the winst window
StayOnTop=false
[Aktionen]
Winbatch_install
LinkFolder_staruml
[Winbatch_install]
%SCRIPTPATH%\files\staruml.msi /passive /qn
[LinkFolder_staruml]
set_basefolder common_programs
set_subfolder "StarUML"
set_link
name: StarUML
target: %ProgramFilesDir%\StarUML\StarUML.exe
working_dir: %TEMP%
end_link
Re: Script für StarUML - Hilfe
Verfasst: 21 Jan 2009, 10:26
von Neptunium
Mojn,
iToy hat geschrieben:Hey Leute
Ich habe da ein Problem. Und zwar habe ich ein Skript von StarUML "geschrieben" (mehr oder weniger kopiert). Nur habe ich das Problem, dass die Installation nicht klappt. Probiert habe ich alles von einem normalen .exe-file bis hin zu einem msi zu erstellen oder auch einfach nur die Dateien zu kopieren. Bisher hat aber eben leider nichts geklappt
[snip]
Das Skript:
[snip]
[Aktionen]
Winbatch_install
LinkFolder_staruml
[Winbatch_install]
%SCRIPTPATH%\files\staruml.msi /passive /qn
da fehlt vermutlich der msiexec Aufruf am Anfang. Starte dein msi-Paket mal im Dos-Prompt mit dem Parameter /? und du erhälst eine Hilfefenster, daß ganz am Anfang folgendes anzeigt:
Code: Alles auswählen
Windows ® Installer. V 3.01.4000.1823
msiexec /Option <Erforderliche Parameter> [Optionale Parameter]
Installationsoptionen
</package | /i> <Produkt.msi>
Installiert oder konfiguriert ein Produkt.
/a <Produkt.msi>
Administrative Installation - Installiert ein Produkt im Netzwerk.
/j<u|m> <Produkt.msi> [/t <Transformliste] [/g <Sprachkennung>]
Kündigt ein Produkt an - m für alle Benutzer, u für den aktuellen Benutzer
</uninstall | /x> <Produkt.msi | Produktcode>
Deinstalliert das Produkt.
Mit dem Aufruf msiexec /i %SCRIPTPATH%\files\staruml.msi /passive /qn kommst du wahrscheinlich weiter.
Gruß und viel Erfolg
Dirk
Re: Script für StarUML - Hilfe
Verfasst: 21 Jan 2009, 10:34
von iToy
Hey Neptunium
Erstmals danke für die schnelle Antwort
Ich habe aber die Parameter auch schon versucht, hat auch nicht geklappt...
Aber was ich vielleicht noch sagen sollte... :
Das MSi habe ich mit dem Scalable WinINSTALL gemacht... Vielleicht trägt dies auch zur Lösung bei, aber eben, wie gesagt, das mit den Parametern hat leider auch nicht geklappt
Aber auf jeden Fall Danke!
MfG
iToy
Re: Script für StarUML - Hilfe
Verfasst: 21 Jan 2009, 13:11
von d.oertel
Hi iToy,
probiers mal mit:
Code: Alles auswählen
msiexec /i %SCRIPTPATH%\files\staruml.msi /qb-! /lie c:\tmp\staruml_log.txt ALLUSERS=2
und dann die instlog.txt und die staruml_log.txt posten.
gruss
detlef oertel
Re: Script für StarUML - Hilfe
Verfasst: 21 Jan 2009, 14:12
von iToy
Hey d.oertel
Ich habs ausprobiert, aber leider ohne Erfolg... Das Einzige was geklappt hat (war auch vorher der Fall) ist die Verlinkung ins Startmenu...
So langsam aber sicher frag ich mich ob das Problem nicht an meinem MSI liegt... könnte auch dies das Problem sein?
MfG
iToy
Re: Script für StarUML - Hilfe
Verfasst: 21 Jan 2009, 15:03
von d.oertel
Hallo iToy,
So langsam aber sicher frag ich mich ob das Problem nicht an meinem MSI liegt... könnte auch dies das Problem sein?
möglich aber hellsehen kann ich nicht, daher sagte ich:
und dann die instlog.txt und die staruml_log.txt posten.
gruss
detlef oertel
Re: Script für StarUML - Hilfe
Verfasst: 21 Jan 2009, 15:12
von iToy
d.oertel hat geschrieben:Hallo iToy,
So langsam aber sicher frag ich mich ob das Problem nicht an meinem MSI liegt... könnte auch dies das Problem sein?
möglich aber hellsehen kann ich nicht, daher sagte ich:
und dann die instlog.txt und die staruml_log.txt posten.
gruss
detlef oertel
Hey
Ok, das Problem, die Dateien auf den Rechner zu bringen, hat sich auf eine ziemlich peinliche Art gelöst...
Das Problem war (bitte nicht lachen

) das bei den Variablen Anstelle von einem "%" ein "$" stand...
Nur bleibt ein Problem: Wenn man staruml.exe startet kommt die Meldung: "StarUML hat ein ein Problem festgestellt und musste beendet werden"
Könnt Ihr mir da weiterhelfen oder seid Ihr "nur" (nicht böse gemeint!) auf opsi spezialisiert?
MfG
iToy
Re: Script für StarUML - Hilfe
Verfasst: 05 Feb 2009, 15:23
von iToy
Noch eine Frage in Bezug auf StarUML:
Die Idee bei uns ist, die Installation ohne Benutzeroberfläche auszuführen... All diejenigen Atributte wie /S, /qn, usw... haben wir schon ausprobiert... Keines funktioniert.
Gibt es dazu auch noch eine andere Lösung oder nicht?
MfG
iToy
Re: Script für StarUML - Hilfe
Verfasst: 05 Feb 2009, 15:56
von wolfbardo
Hallo iToy,
iToy hat geschrieben:Noch eine Frage in Bezug auf StarUML:
Die Idee bei uns ist, die Installation ohne Benutzeroberfläche auszuführen... All diejenigen Atributte wie /S, /qn, usw... haben wir schon ausprobiert... Keines funktioniert.
schon mal versucht herauszubekommen, was fuer ein Installer verwendet wird?
Gruss
Bardo Wolf
Re: Script für StarUML - Hilfe
Verfasst: 05 Feb 2009, 16:31
von iToy
wolfbardo hat geschrieben:Hallo iToy,
iToy hat geschrieben:Noch eine Frage in Bezug auf StarUML:
Die Idee bei uns ist, die Installation ohne Benutzeroberfläche auszuführen... All diejenigen Atributte wie /S, /qn, usw... haben wir schon ausprobiert... Keines funktioniert.
schon mal versucht herauszubekommen, was fuer ein Installer verwendet wird?
Gruss
Bardo Wolf
peinlich, aber, wie finde ich das raus?
