Das Notes Forum

Domino 9 und frühere Versionen => ND6: Administration & Userprobleme => Thema gestartet von: Tomz am 07.05.07 - 19:46:43

Titel: Wie "silent" geht die Installation mit dem InstallShield Tuner?
Beitrag von: Tomz am 07.05.07 - 19:46:43
Kann mir jemand sagen, ob ich eine Installation so vorbereiten kann, dass der User nurnoch die Installation startet und sie dann komplett unbeaufsichtigt durchlaufen kann ohne irgendwelche Klicks auf Lizenz annehmen etc.?

Ich hab jetzt Stunden mit diesem Tool zugebracht aber nichts hat geholfen, ich bin ziemlich ratlos. :-:
Titel: Re: Wie "silent" geht die Installation mit dem InstallShield Tuner?
Beitrag von: Matthias1974 am 07.05.07 - 20:49:53
Hi TomH,

ich hatte vor ca. 2 Jahren auch Stunden mit dem InstallShield Tuner verbracht und bin maßlos gescheitert, auch viele Kollegen welche im SoftwareDeployment sich gut auskennen hatten mir davon abgeraten. Mit welchem Tool möchtest du denn Notes verteilen (Active Directory, Microsft SMS oder andere Lösung) ? Ich setzte derzeit Symantec Livestate Delivery ein.

Eine gute Quelle für aller Art der Softwareverteilung gibt es unter www.appdeploy.com dann einfach mal nach "lotus notes" suchen, oder verwende den direkten Link für den Notes 6.x Client http://www.appdeploy.com/packages/detail.asp?id=137

Titel: Re: Wie "silent" geht die Installation mit dem InstallShield Tuner?
Beitrag von: Tomz am 07.05.07 - 20:57:18
Verteilt werden soll er eigentlich über das Smart Upgrade.
Titel: Re: Wie "silent" geht die Installation mit dem InstallShield Tuner?
Beitrag von: MaVo am 08.05.07 - 08:43:26
Klar kann man mit den InstallTuner die Installation so anpassen, dass der Benutzer keine Aktionen (Mausklicks) während der Installation machen muss.

Genauere Infos findest Du hier Distributing Notes Clients Automatically (http://www.redbooks.ibm.com/abstracts/REDP3693.html?Open)

Titel: Re: Wie "silent" geht die Installation mit dem InstallShield Tuner?
Beitrag von: Hive am 08.05.07 - 09:23:01
Aber soweit ich mich erinnern kann ist die Installation des Clients ohne Adminrechte erst ab Version 7 möglich und bei uns zumindest hat die der normalsterbliche User nicht.

MfG Kai
Titel: Re: Wie "silent" geht die Installation mit dem InstallShield Tuner?
Beitrag von: MaVo am 08.05.07 - 09:31:56
Aber soweit ich mich erinnern kann ist die Installation des Clients ohne Adminrechte erst ab Version 7 möglich und bei uns zumindest hat die der normalsterbliche User nicht.
geht schon ... siehe Smart Upgrade works only with an Administrator account (http://www-1.ibm.com/support/docview.wss?rs=475&context=SSKTWP&context=SSKTMJ&dc=DA490&dc=DA4A10&dc=DB520&dc=DB530&dc=DA4A30&dc=DA480&dc=D700&dc=DB500&dc=DA4A20&dc=DA440&dc=DA460&dc=DA430&dc=DA470&dc=DB550&dc=D600&dc=DA420&dc=DA500&dc=DA410&dc=DB540&dc=DA400&dc=DB510&q1=smart+upgrade+client+problem&uid=swg21199690&loc=en_US&cs=utf-8&lang=en)  :)

Doch hab´s noch nicht ausprobiert.  :-\
Titel: Re: Wie "silent" geht die Installation mit dem InstallShield Tuner?
Beitrag von: Hive am 08.05.07 - 09:46:15
geht schon ... siehe Smart Upgrade works only with an Administrator account (http://www-1.ibm.com/support/docview.wss?rs=475&context=SSKTWP&context=SSKTMJ&dc=DA490&dc=DA4A10&dc=DB520&dc=DB530&dc=DA4A30&dc=DA480&dc=D700&dc=DB500&dc=DA4A20&dc=DA440&dc=DA460&dc=DA430&dc=DA470&dc=DB550&dc=D600&dc=DA420&dc=DA500&dc=DA410&dc=DB540&dc=DA400&dc=DB510&q1=smart+upgrade+client+problem&uid=swg21199690&loc=en_US&cs=utf-8&lang=en)  :)

Doch hab´s noch nicht ausprobiert.  :-\
]

[klugscheißmodus] Ja .. verbiegender weise .. aber trotzdem nicht ohne Adminrechte [/klugscheißmodus]

Bei uns dürfen aus sicherheitstechnisch Gründen diese RunAs - Sachen nicht eingesetzt werden, statt dessen wird alles über CCM gemacht wird. Meines Erachtens ist das auch besser so, da man Installation und Upgrades anderer Sofware auch noch mit im Boot hat.

MfG Kai
Titel: Re: Wie "silent" geht die Installation mit dem InstallShield Tuner?
Beitrag von: MaVo am 08.05.07 - 11:57:45

[klugscheißmodus] Ja .. verbiegender weise .. aber trotzdem nicht ohne Adminrechte [/klugscheißmodus]
Ich wollt jediglich mein Knowhow dem Forum zur Verfügung stellen.

Keineswegs "klugscheissen", aber wenn es so ist, dann tut es mir leid.  :-[

Bei uns dürfen aus sicherheitstechnisch Gründen diese RunAs - Sachen nicht eingesetzt werden, statt dessen wird alles über CCM gemacht wird. Meines Erachtens ist das auch besser so, da man Installation und Upgrades anderer Sofware auch noch mit im Boot hat.
Sorry, wusste den Background nicht, somit kann ich deinen Einwand verstehen.
Titel: Re: Wie "silent" geht die Installation mit dem InstallShield Tuner?
Beitrag von: blizzard am 08.05.07 - 12:08:10
Tom woran scheiterst du denn genau? Fehlermeldung etc.?
Wenn du den Data Ordner auf einem Share installieren willst, gibts zum Beispiel nen Fehler, der durch den Austausch des msi files gelöst werden kann.
Titel: Re: Wie "silent" geht die Installation mit dem InstallShield Tuner?
Beitrag von: Tomz am 23.05.07 - 14:08:48
Hey blizzard,

sorry erstmal für die späte Rückmeldung ...

Ich beschreibe am besten erstmal was ich bisher unternommen habe.

Problem ist erstens, dass es von IBM kein Upgrade Pack für Version 6.5.6 des Client gibt, also nur einen Full-Installer.
Dieser Installer soll jetzt als Smart-Upgrade fungieren und dann auch noch unter Accounts ohne Admin-Rechte und ohne, dass der User etwas klicken muß. Ich habe den Installer inzwischen so anpassen können, daß er ohne Meldung den Client installiert. Aber dass es auch unter einem Account ohne Admin-Rechte laufen kann, habe ich extrem basteln müssen.

Es gibt zwar von IBM ein Tool namens "SUSetRunAs" welches ein Setup mit Adminrechten paketieren kann aber dies funktionierte bei mir nicht, wenn ich eine eigene Installation mit dem InstallShieldTuner (nachfolgend "IST") gemacht habe. Die Installation brach dann immer sofort mit der Meldung ab, dies sei kein gültiges Installationspaket (oder so ähnlich), da das Paket, welches durch den IST erstellt wurde mittels einer Befehlszeile (msiexec /i "c:\temp\Lotus Notes 6.5.6 de.msi" TRANSFORMS="c:\temp\Lotus_656.mst" /qb+) gestartet werden muß, da die *.mst-Datei übergeben werden muß ...ich hab also die Befehlszeile in eine Batch gepackt aber der mit SUSetRunAs erstellte Installer konnte die Batch nicht starten.
 
Also mußte ich den Installer in ein eigenes Paket packen. Ich habe dann alle nötigen Dateien in ein selbstentpackendes Archiv gepackt und dann eine Batch aufrufen lassen, welche wiederum ein Tool (CPAU (http://www.joeware.net/freetools/tools/cpau/index.htm)) startet, welches eine Kommandozeile mit Adminrechten öffnen konnte (mit Windows eigenem "runas" kann man ja kein Passwort sofort mitgeben, mit dem Tool gehts) in der eine Batch mit der msiexec gestartet wurde. Dann habe ich noch eine dritte Batch geschrieben, die sofort die Batch zu CPAU löscht, da ja dort der Admin mit Passwort drin stand usw....

Das war also eine riesige Fummelei, die nicht wirklich befriedigend war, da sie auf manchen Rechnern funktionierte und auf manchen nicht. Warum kann ich mir auch nicht erklären.

Jetzt noch die Frage: kann der IST keine MSI erzeugen (ich hab zumindest nix gefunden) oder gibts andere (kostenlose) Tools die das können? Dann könnte ich den selbst erzeugten Installer nämlich mit SUSetRunAs leichter mit Adminrechten starten, statt über drei Batches. Oder hat jemand eine andere Idee zur Umsetzung?
Titel: Re: Wie "silent" geht die Installation mit dem InstallShield Tuner?
Beitrag von: MaVo am 23.05.07 - 14:29:58
Hallo Tom,

bereit mich unter anderem auch auf Migration der Clients vor und hab da was gefunden  :)
Using the 'Smart Upgrade Run As' feature to upgrade Notes Clients (http://www-1.ibm.com/support/docview.wss?rs=475&context=SSKTWP&context=SSKTMJ&dc=DA490&dc=DA4A10&dc=DB520&dc=DB530&dc=DA4A30&dc=DA480&dc=D700&dc=DB500&dc=DA4A20&dc=DA440&dc=DA460&dc=DA430&dc=DA470&dc=DB550&dc=D600&dc=DA420&dc=DA500&dc=DA410&dc=DB540&dc=DA400&dc=DB510&q1=smart+upgrade+client+problem&uid=swg21247849&loc=en_US&cs=utf-8&lang=en)

Wurde Anfang diesen Jahres mit ausführlicher Beschreibung als Doc-Datei aktualisiert.

Nimm die Batch-Datei mit dem mst-Parameter bei dem SUSetRunAs"-Tool mit dazu und verwende diese statt "setup.exe".

Geht das?
Titel: Re: Wie "silent" geht die Installation mit dem InstallShield Tuner?
Beitrag von: Tomz am 23.05.07 - 15:15:49
Hallo Tom,

bereit mich unter anderem auch auf Migration der Clients vor und hab da was gefunden  :)
Using the 'Smart Upgrade Run As' feature to upgrade Notes Clients (http://www-1.ibm.com/support/docview.wss?rs=475&context=SSKTWP&context=SSKTMJ&dc=DA490&dc=DA4A10&dc=DB520&dc=DB530&dc=DA4A30&dc=DA480&dc=D700&dc=DB500&dc=DA4A20&dc=DA440&dc=DA460&dc=DA430&dc=DA470&dc=DB550&dc=D600&dc=DA420&dc=DA500&dc=DA410&dc=DB540&dc=DA400&dc=DB510&q1=smart+upgrade+client+problem&uid=swg21247849&loc=en_US&cs=utf-8&lang=en)

Wurde Anfang diesen Jahres mit ausführlicher Beschreibung als Doc-Datei aktualisiert.

Nimm die Batch-Datei mit dem mst-Parameter bei dem SUSetRunAs"-Tool mit dazu und verwende diese statt "setup.exe".

Geht das?


Ich kenn das Dokument, das Tool ist ja auch an sich nicht schwer zu verstehen.

Die Batch-Datei habe ich übrigens versucht mit in SUSetRunAs zu integrieren und genau das funktioniert nicht - da kommt dann die Fehlermeldung, dass es kein gültiges Installationspaket wäre.

Alternativ müßte ich die Befehle aus einer *.exe aufrufen. Vielleicht kompliliere ich mal ein AutoIt-Script (http://www.autoitscript.com/autoit3/) mit den Befehlen.
Titel: Re: Wie "silent" geht die Installation mit dem InstallShield Tuner?
Beitrag von: MaVo am 23.05.07 - 15:25:15
Die Batch-Datei habe ich übrigens versucht mit in SUSetRunAs zu integrieren und genau das funktioniert nicht - da kommt dann die Fehlermeldung, dass es kein gültiges Installationspaket wäre.
schade ...  :'(

Ich hab noch nie Idee ... werd mal was ausprobieren

Alternativ müßte ich die Befehle aus einer *.exe aufrufen. Vielleicht kompliliere ich mal ein AutoIt-Script (http://www.autoitscript.com/autoit3/) mit den Befehlen.
Ein Versuch wär´s wert... Drück Dir die Daumen, dass es funktioniert.
Titel: Re: Wie "silent" geht die Installation mit dem InstallShield Tuner?
Beitrag von: Tomz am 23.05.07 - 15:29:11
Zitat
Ich hab noch nie Idee ... werd mal was ausprobieren
Lass es mich wissen ;)
Titel: Re: Wie "silent" geht die Installation mit dem InstallShield Tuner?
Beitrag von: MaVo am 29.05.07 - 16:37:52
Hallo TomH,

ich hatte folgendes Dinge ausprobiert:

1. ein selbst extrahierendes Setup erstellt, dass eine _setup.cmd mit folgender Zeile beim Start ausführt.
Code
msiexec /i "Lotus Notes 6.5.4 de.msi" TRANSFORMS="LotusNotes654_de.mst" /qb+
Im SUSetRunAsWizard habe ich dieses Setup ausgewählt und ein SUSetRunAs-Setup erstellt.

2. ein entpacktes mit InstallShield modifiziertes Setup mit einer _setup.cmd mit oben beschriebener Zeile im SUSetRunAsWizard ausgewählt, wobei die "_setup.cmd" als Startdatei ausgewählt war, und daraus ein SUSetRunAs-Setup erstellt.

3. ein entpacktes mit InstallShield modifiziertes Setup im SUSetRunAsWizard ausgewählt und folgende Parameter hinzugefügt:
Code
/s /V"ALLUSERS=1 Transforms="LotusNotes654_de.mst" /qb+"

Bei allen Varianten lief das erstellte SURunAs Setup durch und endete kurz vor Fertigstellung des Setups mit folgender Fehlermeldung. :(
Titel: Re: Wie "silent" geht die Installation mit dem InstallShield Tuner?
Beitrag von: Tomz am 30.05.07 - 10:35:58
Hi Martin,

deine dritte Idee war gut und zwar seeeeehr gut! Ich hab inzwischen den Wald vor Bäumen scheinbar nicht mehr gesehn und bin nie auf die Idee gekommen das "TRANSFORMS=Lotus_656.mst" mit im SUSetRunAsWizard zu übergeben, ich hab das immer irgendwie in einer Batch probiert, habs dann mit einem compilierten AutoIt-Script probiert usw. Ich war mir über die Möglichkeit nie im klaren... ich bin derzeit auch auf zu vielen Baustellen unterwegs, um mich intensiv mit einem Thema auseinander zu setzen. ::)

Zu deinem Problem: ich hab mal danch gesucht - es ist scheinbar kein Problem deines gebauten Installers. Es ist ein Problem von Windows, siehe "Interner Fehler 2103" Fehlermeldung wird während Setups angezeigt (http://support.microsoft.com/kb/302472/de)

Ich hab,wie gesagt, jetzt den Benutzer und die Paramter im SUSetRunAsWizard übergeben und bei mir ist die Installation einwandfrei durchgelaufen. Ich muß jetzt den Installer an sich noch anpassen, da er noch bischen fehlerhaft ist, z.B. die Verknüpfung auf dem Desktop ist falsch, ein vorkonfiguriertes Data und eine Notes.ini sollen mit installiert werden.

Das ganze muß ich dann natürlich noch als echtes SmartUpgrade testen, bisher habe ich den Installer immer manuell ausgeführt.

Aber trotzdem erstmal riesen Dank!! ;)
Titel: Re: Wie "silent" geht die Installation mit dem InstallShield Tuner?
Beitrag von: MartinG am 30.05.07 - 10:47:49
Etwas Off-Topic, aber wieviele Clients habt Ihr? Ich war auch lange der Meinung, dass man Softwareverteilung mit Script etc machen kann. Seit Anfang diesen Jahres haben wir allerdings eine "richtige" Softwareverteilung und Inventarisierung im Einsatz, und ich muss sagen, diese dürfte nach 3Monaten schon Ihre Investition reingespielt haben. Alle für die Notes7 Migration haben wir schätzungsweise 5Tage eingespart. Dazu bietet das ganze noch eine Menge an Möglichkeiten, welche die tägliche Arbeit enorm vereinfachen...

Empfehlen kann ich hier Baramundi und Matrix42. Wir haben ersteres im Einsatz, und das ganze hat zwar ein paar kleinere Haken, aber die sind absolut verschmerzbar, und das ganze ist wirklich easy zu bedienen. Die Packeterstellung musst Du natürlich trotzdem machen, und dass ist auf jeden Fall der grösse Aufwand. Wir installieren über diese Zeile:

msiexec /i "Lotus Notes 7.0.2 de.msi" /qn TRANSFORMS="firmenname.mst"

Titel: Re: Wie "silent" geht die Installation mit dem InstallShield Tuner?
Beitrag von: Tomz am 30.05.07 - 11:37:24
Die Installation soll bei einem Kunden erfolgen, der keine solche Softwareverteilung wie Baramundi (welches ich sehr gut kenne) im Einsatz hat. Wir können dort auch nichts einbringen. Wir müssen das also zwangsläufig via SmartUpgrade ausrollen, da haben wir keine Alternative.
Titel: Re: Wie "silent" geht die Installation mit dem InstallShield Tuner?
Beitrag von: MartinG am 30.05.07 - 11:55:10
Okay - als externer ist das natürlich eine andere Sache. Wollte nur sagen, dass ich Baramundi in den letzten vier Monaten sehr schätzen gelernt habe, wobei dies sicherlich auch mit Matrix, Enteo auch geht. Man eröffnet sich mit solchen Tools ungeahnte Möglichkeiten...
Titel: Re: Wie "silent" geht die Installation mit dem InstallShield Tuner?
Beitrag von: MaVo am 30.05.07 - 13:47:45
Hallo TomH,

Zu deinem Problem: ich hab mal danch gesucht - es ist scheinbar kein Problem deines gebauten Installers. Es ist ein Problem von Windows, siehe "Interner Fehler 2103" Fehlermeldung wird während Setups angezeigt (http://support.microsoft.com/kb/302472/de)
Vielen Dank für Deinen Tipp. Werd´s mal testen.
Somit kann ich davon ausgehen, dass alle drei Varianten funktionieren, wobei die dritte die komfortabelste ist.  :D

Ich hab,wie gesagt, jetzt den Benutzer und die Paramter im SUSetRunAsWizard übergeben und bei mir ist die Installation einwandfrei durchgelaufen. Ich muß jetzt den Installer an sich noch anpassen, da er noch bischen fehlerhaft ist, z.B. die Verknüpfung auf dem Desktop ist falsch, ein vorkonfiguriertes Data und eine Notes.ini sollen mit installiert werden.
vielleicht hilft Dir das weiter http://atnotes.de/index.php?topic=36446.msg229350#msg229350

Okay - als externer ist das natürlich eine andere Sache. Wollte nur sagen, dass ich Baramundi in den letzten vier Monaten sehr schätzen gelernt habe, wobei dies sicherlich auch mit Matrix, Enteo auch geht. Man eröffnet sich mit solchen Tools ungeahnte Möglichkeiten...
Dank für den Software-Tipp. Muss ich mir merken.  :)
Titel: Re: Wie "silent" geht die Installation mit dem InstallShield Tuner?
Beitrag von: Tomz am 01.06.07 - 11:36:24
Hi Martin, erstmal danke für die Links!

Ein Frage hätte ich noch zum InstallShield Tuner. Bei den Features gibt es verschieden Optionen die man einstallen kann:

1. ...
2. The feature is run from source, CD, or network.
3. The feature is installed on the local drive.
4. ...

Wähle ich nun die zweite oder dritte, um ein Feature zu installieren? Die dritte sieht für mich aus wie, "ist schon installiert, wird also nicht mehr installiert" ... interpretiere ich das richtig?
Titel: Re: Wie "silent" geht die Installation mit dem InstallShield Tuner?
Beitrag von: MaVo am 01.06.07 - 12:05:25
Hallo Tom,

Hi Martin, erstmal danke für die Links!
Bitte schön... freut mich, dass Dir die Links weiterhelfen konnten.

ich habe die Option "The feature is installed on the local drive" eingestellt.

Im Redbook "Distributing Notes Clients Automatically" steht folgendes hierzu:

Zitat
d. Note that the default for the Notes client and CoreProgramFiles is “The
    feature is run from source, CD, or network.” In most cases, you will want to
    change both to “The feature is installed on the local drive.”

unter anderem kannst Du darunter im Screenshot folgendes lesen:
The feature is installed on the local drive (INSTALLSTATE_LOCAL) - the feature will be installed on the local drive during the setup.
Titel: Re: Wie "silent" geht die Installation mit dem InstallShield Tuner?
Beitrag von: Tomz am 04.06.07 - 10:23:17
Hmm, stimmt ich hätte es auch mal lesen können ;D

Ich hab aber trotzdem nochmal ne Frage und vielleicht kennst du ja die Antwort dazu:

Ich kann dem Feature "Client - Gemeinsame Anmeldung" problemlos sagen, dass es nicht installiert werden soll, was aber bitte bedeutet noch der Punkt "MUIClientSingleLogon" darunter? ...ich verstehe MUI als "Multimedia User Interface" was mir aber an der Stelle Rätsel aufgibt - soll ich das dann auch zwangsweise immer deaktivieren?
Titel: Re: Wie "silent" geht die Installation mit dem InstallShield Tuner?
Beitrag von: MaVo am 04.06.07 - 11:30:57
Hmm, stimmt ich hätte es auch mal lesen können ;D
;D

Ich hab aber trotzdem nochmal ne Frage und vielleicht kennst du ja die Antwort dazu:

Ich kann dem Feature "Client - Gemeinsame Anmeldung" problemlos sagen, dass es nicht installiert werden soll, was aber bitte bedeutet noch der Punkt "MUIClientSingleLogon" darunter? ...ich verstehe MUI als "Multimedia User Interface" was mir aber an der Stelle Rätsel aufgibt - soll ich das dann auch zwangsweise immer deaktivieren?
Gute Frage. Hab in meiner pers. Dokumentation nachgeschaut und nichts dazu gefunden. :(

Ich würde beide Optionen deaktivieren. Schaden kann das bestimmt nicht.  ;)
(Vielleicht hat das letzte Woche bei einer meiner Installationen dazugeführt, dass das Setup nicht wusste in welchen Ordner es installieren soll  :-\ )

Werde deshalb mal mit dem InstallShield Tuner das Setup nochmals anpassen. :)
Titel: Re: Wie "silent" geht die Installation mit dem InstallShield Tuner?
Beitrag von: Tomz am 04.06.07 - 12:03:20
Ich bin auch nochmal am basteln. Ich habe aber leider noch das Problem, dass in der Umgebung, wo die Installation laufen soll es unterschiedliche Installationsorte für den Client gibt. Bei manchen liegt der auf c:\lotus und bei anderen wiederum c:\programme\lotus\ ...alle sollen aber jetzt einheitlich auf c:\programme\lotus\...

Ein Sache die mich auch nervt, ist daß der Installer die alte Version samt Data fast komplett löscht, so geht bei den Clients die Data-Konfiguration flöten und außerdem müssen ja einige Clients von c:\lotus nach c:\programme\lotus umziehen ... das ist ein Elend bei dem ich drei Kreuze mache, wenn das vorbei ist ::)
Titel: Re: Wie "silent" geht die Installation mit dem InstallShield Tuner?
Beitrag von: Tomz am 04.06.07 - 18:01:18
Nochmal zu dem Problem, dass ich von zwei unterschidlichen Installationspfaden des Clients ausgehen muß: ich finde bisher keine Möglichkeit dem Installer zu sagen er soll das Data samt Inhalt von c:\lotus\... nach c:\programme\lotus\ umziehen ... hat hier jemand eine Idee dazu?
Titel: Re: Wie "silent" geht die Installation mit dem InstallShield Tuner?
Beitrag von: tschroeder am 04.06.07 - 18:16:46
mhhh

ich fürchte, daß du dir für das Problem was eigenes basteln mußt.

Das Teil muß ja:
- die Daten kopieren
- die Notes.ini an div. Stellen anpassen (mindestens der Data und evtl. der Spell_Check Path)
- den Installationspfad in der Registry ändern

Einfach mal ins blaue:

Für Punkt 1 und 3 könnte man sich 'ne Batch schreiben, wobei für Punkt 3 Adminrechte wohl von Nöten sein werden. Punkt 2 wirst du mit den Batchmöglichkeiten von Windows nicht schaffen.

Das ganze dann natürlich vor der eigendlichen Installation.

VG Thorsten
Titel: Re: Wie "silent" geht die Installation mit dem InstallShield Tuner?
Beitrag von: Tomz am 05.06.07 - 10:54:51
Hey Thorsten, ich denke auch dass wird zuviel :(

Ich habe den Installer fast fertig, nur mit zwei Problemen plage ich mich noch rum. Der Installer installiert im Moment immer in den Pfad, wo der alte Client lag. Also, z.B. nach c:\lotus\... wenn vorher der Cleint auch auf c:\lotus\... war.

Mir ist leider auch unklar wie ich die Variablen "ProgramFilesFolder", "INSTALLDIR" und "[PROGDIR]" anpassen kann. Kann mir da jemand weiterhelfen?
Ich habe diese zwar unter "Table Editor" --> "Directory" und "Property" gefunden aber ich kann nur für "PROGDIR" wirklich einen Pfad angeben.

Ich habe dann [PROGDIR] auch mal als Installationspfad angegeben aber der Client wanderte wieder nach c:\lotus\... statt c:\programme\lotus\...

Das andere Problem ist, dass ich die Variable [INIPARAM] nicht finde ... ich will der Desktop-Verknüpfung noch die ini zum Start mitgeben. Wo geht das?
Titel: Re: Wie "silent" geht die Installation mit dem InstallShield Tuner?
Beitrag von: tschroeder am 05.06.07 - 11:12:20
mhh.

wenn du auf einem Rechner, auf dem Notes installiert ist, die Installation startest, dann zieht sich der Installer aus der Registry den Installationspfad und du kannst ihn nicht anpassen.

Vermutung: genau das gleiche passiert dir hier. Der Installer "findet" den Installationspfad, nimmt selbigen und ignoriert deine Vorgaben.

VG Thorsten
Titel: Re: Wie "silent" geht die Installation mit dem InstallShield Tuner?
Beitrag von: MaVo am 05.06.07 - 11:13:56
Hallo TomH,

Mir ist leider auch unklar wie ich die Variablen "ProgramFilesFolder", "INSTALLDIR" und "[PROGDIR]" anpassen kann. Kann mir da jemand weiterhelfen?
Ich habe diese zwar unter "Table Editor" --> "Directory" und "Property" gefunden aber ich kann nur für "PROGDIR" wirklich einen Pfad angeben.
Im InstallShield Tuner kann man an mind. zwei Stellen das Installationsverzeichnis setzen.
Ist unter "Setup Organization" - "Default Destination and Organization" das Feld "Default Destination Path" sowie unter "Applicaiton Configuration" - "Setup Properties" die Felder "ProgDir" und "DataDir" auf "c:\programme\lotus\notes" bzw. "c:\programme\lotus\notes\data" gesetzt?

Ich würde mal die Variable "ProgrammFilesFolder" durch "c:\programme\lotus\notes" ersetzen und schauen, was dann passiert.  8)

Ich bin auch nochmal am basteln. Ich habe aber leider noch das Problem, dass in der Umgebung, wo die Installation laufen soll es unterschiedliche Installationsorte für den Client gibt. Bei manchen liegt der auf c:\lotus und bei anderen wiederum c:\programme\lotus\ ...alle sollen aber jetzt einheitlich auf c:\programme\lotus\...

Vielleicht kann Dir der Link "Batch-Kurs" (http://www.antonis.de/dos/batchtut/bat-kurs/) ja beim Basteln weiterhelfen  ;)
Titel: Re: Wie "silent" geht die Installation mit dem InstallShield Tuner?
Beitrag von: Tomz am 05.06.07 - 11:56:26
Zitat
Im InstallShield Tuner kann man an mind. zwei Stellen das Installationsverzeichnis setzen.
Ist unter "Setup Organization" - "Default Destination and Organization" das Feld "Default Destination Path" sowie unter "Applicaiton Configuration" - "Setup Properties" die Felder "ProgDir" und "DataDir" auf "c:\programme\lotus\notes" bzw. "c:\programme\lotus\notes\data" gesetzt?

Ich würde mal die Variable "ProgrammFilesFolder" durch "c:\programme\lotus\notes" ersetzen und schauen, was dann passiert.  8)
Das hab ich auch schon gemacht, nur leider zieht das nicht. Das einzige was ich jetzt noch nicht gemacht habe ist "ProgramFilesFolder" anzupassen, da ich mir nicht sicher bin, ob ich dort einen Pfad eintragen kann.

Ich hatte irgendwann schon mal versucht unter "Table Editor" --> "Directory" --> "ProgramFilesFolder" anzupassen, ich hatte dort statt "TARGETDIR" dann "PROGDIR" eingegeben ...der Installer funktioniert dann aber leider nicht, er bricht schon beim Start mit "Interner Fehler 2705. Directory" ab.
Titel: Re: Wie "silent" geht die Installation mit dem InstallShield Tuner?
Beitrag von: MartinG am 05.06.07 - 13:40:10
Das Verzeichniss umziehen ist IMHO nicht möglich. Hier scheitert das nicht unbedingt an Notes, sondern an der MSI-Installationsroutine. Ist bereits eine Notesinstallation vorhanden, dann kann man im Installshieldtuner einstellen was man will, er nimmt immer den "alten" Pfad, was auch Sinn macht.

Man kann sicherlich selber was basteln, aber das wird dann halt mehr oder weniger aufwendig. Bei "sinnvoller" Planung wäre das allerdings nicht passiert...

Ich vermute, dass wenn Du den entsprechenden Key in der Registry unter HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall löscht, dass Du dann Lotus Notes in dem von Dir gewünschten Verzeichnis installieren kannst. Allerdings zieht es dann natürlich nicht die Konfiguration um. Das müsste man per Batchdatei machen, und als kleine Herausforderung, dann noch in der NOTES.INI die Pfade anpassen...

Wenn es sich nicht um allzuviele Clients handelt, dann würde ich das per RemoteControll machen, und dann alle Clients identisch einrichten. Dann ist es zukünftig mit den Updates easy going...