Autor Thema: Problem mit InstallShield Tuner  (Gelesen 5628 mal)

Offline michael-r

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.768
Problem mit InstallShield Tuner
« am: 24.01.08 - 13:26:47 »
Hi,

ich erstellen grade ein HOW-TO für den Installshield Tuner (mit Hilfe von WernerMO und MaVo).

Einstellungen sind gemacht, ich erstelle das Setup Package (siehe Sreenshot) und nun das Problem:

Das Setup wird nur ausgeführt wenn ich per Commandline das angebe:
msiexec /i "c:\test\Lotus Notes 8.0.msi" TRANSFORMS="c:\test\Lotus Notes 8.0.mst" /qf

Klicke ich das Setup an dann folgt das vom Installer:

Windows ® Installer. V 3.01.4000.3959

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.
Anzeigeoptionen
   /quiet
      Hintergrundmodus, keine Benutzerinteraktion
   /passive
      Unbeaufsichtigter Modus - Nur Statusleiste
   /q[n|b|r|f]
      Legt die Benutzeroberfläche fest.
      n - Keine Benutzeroberfläche
      b - Einfache Benutzeroberfläche
      r - Reduzierte Benutzeroberfläche
      f - Vollständige Benutzeroberfläche (Standard)
   /help
      Hilfeinformationen
Neustartoptionen
   /norestart
      Kein Neustart nach Abschluss der Installation
   /promptrestart
      Benutzereingabe, falls Neustart erforderlich ist
   /forcerestart
      Computer nach Abschluss der Installation immer neu starten
Protokolllierungsoptionen
   /l[i|w|e|a|r|u|c|m|o|p|v|x|+|!|*] <Protokolldatei>
      i - Statusmeldungen
      w - Nicht schwerwiegende Warnungen
      e - Alle Fehlermeldungen
      a - Ausführung von Aktionen
      r - Aktionsspezifische Einträge
      u - Benutzeranforderungen
      c - Ursprüngliche Benutzeroberflächenparameter
      m - Informationen betreffend zuwenig Arbeitsspeicher oder schwerwiegendem Abbruch
      o - Meldungen betreffend zuwenig Speicherplatz
      p - Terminaleigenschaften
      v - Ausführliche Ausgabe
      x - Zusätzliche Debuginformationen
      + - An vorhandene Protokolldatei anhängen
      ! - Jede Zeile ins Protokoll aufnehmen
      * - Alle Informationen mit Ausnahme der Optionen v und x protokollieren
   /log <Protokolldatei>
      Entspricht /l* <Protokolldatei>
Aktualisierungsoptionen
   /update <Update1.msp>[;Update2.msp]
      Übernimmt Update(s).
   /uninstall <Patchcode-GUID>[;Update2.msp] /package <Produkt.msi | Produktcode>
      Entfernt Update(s) für ein Produkt.
Reparaturoptionen
   /f[p|e|c|m|s|o|d|a|u|v] <Produkt.msi | Produktcode>
      Repariert ein Produkt.
      p - nur wenn eine Datei fehlt
      o - wenn eine Datei fehlt oder eine ältere Version installiert ist (Standard)
      e - wenn eine Datei fehlt oder eine gleiche bzw. ältere Version installiert ist
      d - wenn eine Datei fehlt oder eine andere Version installiert ist
      c - wenn eine Datei fehlt oder die Prüfsumme nicht mit dem berechneten Wert übereinstimmt
      a - Erzwingt die Neuinstallation aller Dateien
      u - Alle erforderlichen benutzerspezifischen Registrierungseinträge (Standard)
      m - Alle erforderlichen Computerspezifischen Registrierungseinträge (Standard)
      s - Alle vorhandenen Verknüpfungen (Standard)
      v - Führt von der Quelle aus und speichert das lokale Paket zwischen
Öffentliche Eigenschaften festlegen
   [PROPERTY=Eigenschaftswert]

Weitere Informationen betreffend der Befehlszeilensyntax erhalten Sie im Windows ® Installer SDK.

Copyright © Microsoft Corporation. Alle Rechte vorbehalten.
Teile dieser Software basieren zum Teil auf der Arbeit der Independent JPEG Group.



Auszug aus der Setup.ini:

[Info]
Name=INTL
Version=1.00.000
DiskSpace=8000   ;DiskSpace requirement in KB

[Startup]
CmdLine=/qf TRANSFORMS="Lotus Notes 8.0.mst"


Findet das Setup die Files nicht?

MFG Michael

Offline WernerMo

  • @Notes Preisträger
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.050
  • Geschlecht: Männlich
Re: Problem mit InstallShield Tuner
« Antwort #1 am: 24.01.08 - 13:32:16 »
Hallo Michael,

meine Erfahrungen (allerdings unter 7) sind ähnlich, nur wenn ich das in der Comandozeile (z.b. über einen ".bat" oder ".cmd") eingegeben habe, hat es funktioniert.

Dabei dürfen die Pfade natürlich auch im Netzwerk liegen und müssen nicht auf "C:"  sein.

Aber alle anderen Versuche haben bei uns nicht zu Ziel geführt.

Gruß Werner
Gruß Werner
  o                                                  o   
 /@\  Nächster @Notes-Stammtisch  /@\  online Sept. 2020?
_/_\__________________________/_\_ Details folgen.

Offline michael-r

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.768
Re: Problem mit InstallShield Tuner
« Antwort #2 am: 24.01.08 - 13:44:08 »
ich hatte das auch unter 7 getestet den Client Rollout. Weiss aber nicht mehr ob ich das per Command oder mit klick auf Setup.exe gemacht habe.

An der stelle sei gesagt Dokumentation ist alles ;).

Gibt es da wohl Einstellungen/Parameter damit das generell gültig ist?

Es gibt ja Parameter wie %System Root% undso.
« Letzte Änderung: 24.01.08 - 15:20:57 von michael-r »

Offline MartinG

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.802
  • Geschlecht: Männlich
Re: Problem mit InstallShield Tuner
« Antwort #3 am: 24.01.08 - 16:44:57 »
Ich persönlich würde nicht über msiexec.exe gehen, da hierbei zwingend vorausgesetzt wird das der Windows Installer schon korrekt installiert ist....

Wir installieren über nachfolgende Zeile:
setup.exe /S /W /V "TRANSFORMS=Notes702_nur_Client.mst /qn"

Bezüglich der ersten Meldung von Michael --> bei uns funktioniert die obige Zeile direkt in unserem Softwareverteilungsprogramm (ohne Batchdatei dazwischen) absolut problemlos....
Martin
Wir leben zwar alle unter dem gleichen Himmel, aber wir haben nicht den gleichen Horizont.
KONRAD ADENAUER

Offline michael-r

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.768
Re: Problem mit InstallShield Tuner
« Antwort #4 am: 24.01.08 - 16:48:05 »
Sorry Martin, welche Zeile meinst du?
msiexec /i "c:\test\Lotus Notes 8.0.msi" TRANSFORMS="c:\test\Lotus Notes 8.0.mst" /qf <<< die funktioniert ist klar.

Offline MartinG

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.802
  • Geschlecht: Männlich
Re: Problem mit InstallShield Tuner
« Antwort #5 am: 24.01.08 - 17:15:35 »
Jetzt reden wir glaube ich aneinander vorbei. Oder ich steht auf dem Schlauch. Vielleicht nochmals zur Klarstellung:

Grundsätzlich führen IMHO beide Wege nach Rom, ob über setup.exe oder msiexec.exe. Die Methode über msiexec funktioniert meiner Einschätzung in 98% aller Fälle und die Methode über setup.exe vermutlich in 99,5% aller Fälle....

In der setup.ini habe ich noch nie was ändern müssen...
Martin
Wir leben zwar alle unter dem gleichen Himmel, aber wir haben nicht den gleichen Horizont.
KONRAD ADENAUER

Offline michael-r

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.768
Re: Problem mit InstallShield Tuner
« Antwort #6 am: 24.01.08 - 17:47:26 »
Wenn ich auf die Setup.exe klicke nachdem ich das Package fertig erstellt habe, wird die mst file nicht verwendet. Und ich bin nicht der einzige. Siehe Post von Werner.

Was bedeuten den die Parameter nach setup exe? /S /W /V

MFG Michael

Offline MartinG

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.802
  • Geschlecht: Männlich
Re: Problem mit InstallShield Tuner
« Antwort #7 am: 25.01.08 - 09:08:51 »
http://helpnet.installshield.com/robo/projects/helplibdevstudio9/IHelpSetup_EXECmdLine.htm

Habe gerade ein wenig gegoogelt, und wohl ist es doch so dass die meisten Eure Variante verwenden zur Installation des Notesclient. Ich weiss das wir das vor gut einem Jahr auch getestet hatten, aber immer mal wieder Probleme damit haben.

Mit "meiner" Zeile von oben haben wir jetzt in der Unternehmensgruppe 300x Clients installiert und eine einzige Installation schlug fehl, welcher aber erklärbar war.....

Martin
Wir leben zwar alle unter dem gleichen Himmel, aber wir haben nicht den gleichen Horizont.
KONRAD ADENAUER

Offline michael-r

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.768
Re: Problem mit InstallShield Tuner
« Antwort #8 am: 25.01.08 - 09:24:55 »
Werde mal die Zeile und den Link mit ins How-To nehmen. Bin noch über etwas anderes gestossen.
Ich hatte schon eigentlich damit abgeschlossen, mit dem Thema, aber in der Admin Hilfe habe ich nach dem setup.txt gesucht und zufällig gefunden habe ich das gefunden:

Eine Umwandlungsdatei mithilfe der SETUP.INI-Dateieinstellung auf alle Client-Installationen anwenden
Verwenden Sie eine Einstellung in der SETUP.INI-Datei im Installationsverzeichnis, um eine Umwandlungsdatei auf alle Installationen anzuwenden. Das Verwenden dieser Methode verhindert, dass der Endbenutzer einen Befehlszeilenparameter eingeben oder eine Batch-Datei verwenden muss.
Ändern Sie die Befehlszeile in der SETUP.INI-Datei folgendermaßen:
CmdLine+/l*v %TEMP%\notes8.log TRANSFORMS=custom.mst
Die Umwandlungsdatei wird beim Start von SETUP.EXE angewendet.

 :o :o :o
Mal schauen ob das geht...

Edit: geht nicht. hmmmm
« Letzte Änderung: 25.01.08 - 09:57:12 von michael-r »

Offline michael-r

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.768
Re: Problem mit InstallShield Tuner
« Antwort #9 am: 25.01.08 - 10:36:34 »
Martin deine Parameter gehen auch nicht, zumindest nicht bei mir  :-: .

Offline MartinG

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.802
  • Geschlecht: Männlich
Re: Problem mit InstallShield Tuner
« Antwort #10 am: 25.01.08 - 11:34:49 »
Seltsam - den Namen der MST-Datei hast Du ja sicherlich angepasst. Wir verteilen genauso den 7.02 Client seit über einem Jahr in der Unternehmensgruppe genau so und das funktioniert perfekt. Was für eine Fehlermeldung bekommst Du denn...
Martin
Wir leben zwar alle unter dem gleichen Himmel, aber wir haben nicht den gleichen Horizont.
KONRAD ADENAUER

Offline MartinG

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.802
  • Geschlecht: Männlich
Re: Problem mit InstallShield Tuner
« Antwort #11 am: 25.01.08 - 11:35:06 »
Vielleicht verhält sich allerdings der Notes8 Client hier auch anders....
Martin
Wir leben zwar alle unter dem gleichen Himmel, aber wir haben nicht den gleichen Horizont.
KONRAD ADENAUER

Offline michael-r

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.768
Re: Problem mit InstallShield Tuner
« Antwort #12 am: 25.01.08 - 11:42:42 »
vielleicht hat sich auch etwas am Windows Installer geändert?

Ich führe das aus und nichts passiert, keine Fehlermeldung nichts. Einmal als Verknüpfung und über Command ausgeführt. Im Taskmanager ist ebenfalls nichts.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz