INECO Forum Overzicht Overzicht Aanmelden Aanmelden Registreer Registreer Profiel Profiel Ledenlijst Ledenlijst Groepen Groepen Zoeken Zoeken

Automatische installatie Lotus Notes 6
 
 
 
 
 Geplaatst   Bericht 
Marcel Rothuizen

Marcel Rothuizen
 

Aanmelddatum: 10-11-2000
Woonplaats: Heteren (Gld)
Datum: 20-05-2003 16:03:13    Bericht: Automatische installatie Lotus Notes 6

Bij een klant heb ik een uitrol gedaan van Lotus Notes 6 d.m.v. een batch bestand.
Voor het aanpassen van de Iconen en de te installeren toepassingen heb ik gebruik gemaakt van de Install Shield Tuner voor Lotus Notes.
Een aantal problemen deden zich toen voor: Het pad waar Notes installeerde was altijd c:\program files\lotus otes, ongeacht de parameter e.d. Soms ging het werkstation automatisch herstarten wat niet mocht omdat de installatie geruisloos op de achtergrond moest gebeuren.
De taal waarin de menu's getoond werden in Lotus Notes was Engels i.p.v. Nederlands bij een upgrade van R5 naar R6.
Sommige programma's zien de notes.ini niet omdat de data map niet in de Path systeem variabele staat.

Voor het eerste probleem heb ik gekozen om in het Windows register de sleutels en waarden van een Lotus Notes R5 installatie te exporteren naar een bestandje en deze voor een installatie samen te voegen in het register van de te installeren PC.
Doordat InstallShield deze regels leest zal R6 in de hier opgegeven map installeren.
Geexporteerde register regels:

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Lotus]
[HKEY_LOCAL_MACHINE\SOFTWARE\Lotus\Notes] "Description"="Lotus Notes" "Path"="C:\\Lotus\\Notes\\" "DataPath"="h:\\Data\\Lotus\\Notes\\Data\\" "Name"="Notes.exe" "MultiUser"=dword:00000000 [HKEY_LOCAL_MACHINE\SOFTWARE\Lotus\Notes\5.0] "Description"="Lotus Notes" "Path"="C:\\Lotus\\Notes" "DataPath"="h:\\Data\\Lotus\\Notes\\Data" "Name"="notes.exe"
[HKEY_LOCAL_MACHINE\SOFTWARE\Lotus\Notes\6.0] "MultiUser"=dword:00000000 "Path"="C:\\Lotus\\Notes" "Name"="Notes.exe" "Description"="Lotus Notes" "DataPath"="h:\\Data\\Lotus\\Notes\\Data"

Om het herstarten te voorkomen bleken de volgende parameters uitkomst te bieden:
msiexec /i "\\server\applicaties\lotus\ws600NL\Lotus Notes 6.msi" TRANSFORMS="\\server\applicaties\lotus\ws600NL\laptop_designer.mst" ProductLanguage=1043 REBOOT=ReallySuppress REINSTALLMODE=amus /Qn

Om Nederlandse menu's te krijgen heb ik een regel toegevoegd of gewijzigd aan de notes.ini met een gratis programmaatje replace32.exe.
Gebruik hiervan is echter geheel op eigen risico, ik ken de maker niet.
Om het data path bekend te maken bij Windows 2000 heb ik een tooltje van Microsoft gebruikt, pathman.exe.
Technische uitleg installatiebestanden:
Afwijkend bij onze installatie is de plek van de notes.ini, die standaard in de programma map geplaatst wordt.
Omdat dit instellingen bestand bij de gebruiker hoort, plaatsen wij deze in de Notes data map.
Hiervoor is een Path verwijzing in Windows noodzakelijk, en ook de Notes opstart ikonen en snelkoppelingen zijn aangepast: opstartdirectory is de data map, achter het doel staat “=[datamap] otes.ini”, waarbij [datamap] de plek van de datamap is. Het batch bestand ziet er ongeveer zo uit:

@ECHO OFF
cls
runas /user:XXXXXXXX\XXXXXX "\\server\applicaties\lotus\ws600NL\desktop.bat
Pause

Dit bestand zal als de gebruiker “XXXXX” een ander bestand aanroepen.

Dit is noodzakelijk omdat de gebruiker beheerders rechten moet hebben tijdens de installatie. Het volgende bestand zal de daadwerkelijk installatie uitvoeren en ziet er ongeveer zo uit:

----------------------------------------------------------------------------------------------------
@Echo off cls Echo Begin Lotus Notes Designer Installatie voor Laptops Pause Echo Even geduld a.u.b. de installatie kan 5 tot 15 minuten duren.......
Echo Verwijderen van eerdere Lotus Notes 6 bestanden
msiexec /x "\\server\applicaties\Lotus\WS600NL\Lotus Notes 6.msi" /Qn msiexec /x "\\server\applicaties\Lotus\WS601US\Lotus Notes 6.msi" /Qn
Echo Bezig windows Register aan te passen voor installatie......
regedit /s \\server\applicaties\Lotus\WS600NL\lotus_desktop.reg
Echo Wijzig systeemvariabele "Path"
\\server\applicaties\lotus\ws600NL\pathman /as c:\data\lotus otes\data
Echo Start Installatie programma
msiexec /i "\\server\applicaties\lotus\ws600NL\Lotus Notes 6.msi" TRANSFORMS="\\server\applicaties\lotus\ws600NL\laptop_designer.mst" ProductLanguage=1043 REBOOT=ReallySuppress REINSTALLMODE=amus /Qn Echo Bezig het notes.ini bestand op de juiste lokatie te zetten
IF NOT EXIST "c:\data\LOTUS\NOTES\DATA\NOTES.INI" MOVE "c:\LOTUS\NOTES\NOTES.INI" "c:\data\LOTUS\NOTES\DATA\"
IF EXIST "c:\data\LOTUS\NOTES\DATA\NOTES.INI" DEL "c:\LOTUS\NOTES\NOTES.INI" /F /Q
REM copy laptop.ini c:\data\lotus otes\data otes.ini /Y
REM md c:\data\lotus otes\data\help copy c:\data\lotus otes\data otes.ini c:\data\lotus otes\data otes.res
\\server\applicaties\lotus\ws600NL\Replac32 "UserInterface=" c:\data\LOTUS\NOTES\DATA\NOTES.INI /R /I
echo UserInterface=nl>>c:\data\lotus otes\data otes.ini
Echo Kopieer extra bestanden:
Echo De installatie is voltooid. Bedankt voor het wachten.
Pause
Exit

De transform (*.mst) bestanden bepalen wat en er geïnstalleerd wordt, hoe de iconen er uit zien enz.
Deze bestanden kunnen aangepast worden met de Install Shield Tuner, verkrijgbaar bij IBM/Lotus en www.installshield.com.

 E-mail Website ICQ MSNM Skype Hyves LinkedIn 
Marcel Rothuizen

Marcel Rothuizen
 

Aanmelddatum: 10-11-2000
Woonplaats: Heteren (Gld)
Datum: 06-06-2005 16:40:18    Bericht: De Instant Messaging configuratie vraag overslaan tijdens de setup..

Door in de notes.ini alvast de regel IM_NO_SETUP=1 te plaatsen zul je bij de Setup van Notes niet worden geconfronteerd met de vraag of je Instant Messaging wilt configureren. Deze instelling werkt vanaf versie 6.5.1

 E-mail Website ICQ MSNM Skype Hyves LinkedIn 
Marcel Rothuizen

Marcel Rothuizen
 

Aanmelddatum: 10-11-2000
Woonplaats: Heteren (Gld)
Datum: 06-06-2005 17:03:01    Bericht: Werkbalken vooraf instellen.

Werkbalken zijn Outlines in de bookmark database. Om deze aan te passen kun je UserToolbarTemplate outline in bookmark.ntf aanpassen met de Designer.

 E-mail Website ICQ MSNM Skype Hyves LinkedIn 
Marcel Rothuizen

Marcel Rothuizen
 

Aanmelddatum: 10-11-2000
Woonplaats: Heteren (Gld)
Datum: 24-08-2005 21:25:23    Bericht: Replace32

Vandaag kreeg ik een e-mail met de vraag waar replace32.exe te vinden was.
De website van de maker hiervan is er niet meer, maar
hier is een link naar het zip bestand dat ik toen gedownload had.

Edit: sinds kort melden Antivirus programma's dat er een virus in het bestand replace32.exe zou zitten!

 E-mail Website ICQ MSNM Skype Hyves LinkedIn 
Marcel Rothuizen

Marcel Rothuizen
 

Aanmelddatum: 10-11-2000
Woonplaats: Heteren (Gld)
Datum: 30-11-2005 11:28:00    Bericht: Instant Messaging uitschakelen.

Om achteraf Instant Messaging uit te schakelen op een werkstation kan de volgende regel in de notes.ini geplaatst worden: IM_DISABLED=1 waarde 1 voor uitschakelen, 0 voor aan zetten.

Natuurlijk kan deze waarde ook in de automatische installatie al aangepast worden.

 E-mail Website ICQ MSNM Skype Hyves LinkedIn 
Marcel Rothuizen

Marcel Rothuizen
 

Aanmelddatum: 10-11-2000
Woonplaats: Heteren (Gld)
Datum: 26-04-2007 13:10:00    Bericht: IBM heeft een programma om Workspace aan te passen.

Wanneer je bijvoorbeeld de servernaam wijzigd o.i.d. waardoor de werkplekken aangepast dienen te worden is er een handig programmaatje te downloaden bij IBM dat de database iconen e.d. kan aanpassen:

Abstract
 
The DSKTOOL.EXE Utility remediates the desktop icons in a recertification exercise. 
 
 
Download Description

The DSKTOOL.EXE Utility essentially remediates the user's desktop icons in a recertification exercise. 
 
 
 
Prerequisites
Lotus Notes 
 
 
 
Installation Instructions
Download the correct version of dsktool.exe for the version of Lotus Notes you are using, and place it in the program directory of the Notes client.

dsktool <scriptfilename> -Options

The script file should have one or more lines with the following formats:

Rename <Old Server Name>, <New Server Name>.
Rename <Old Server/File Name>, <New Server/File Name>
Delete <Old Server Name>.
Delete <Old Server/File Name>

For example:

Rename OldServer NewServer
Rename Server/OldOrganization Server/NewOrganization
Delete DeletedServer

Note: The server names can be specified as Server/Org.
If a server has hierarchy, it must be specified.
If a server name has any embedded spaces, a comma MUST be used to separate the old name and new name.


-Q (Q)uiet mode. Suppresses all messages.
-V (V)erbose. Shows files that were not changed as well.
-D Do not allow shut(D)own of the client.
-R Do not allow (R)estart of the client.
-U *(U)ppercase all filenames and directories.
-L *(L)owercase all filenames and directories.
-I *(I)gnore current Notes version and run anyway if newer.
-? (H)elp. Display this.

*Introduced in 6.x compatible version.
 

http://www-1.ibm.com/support/docview.wss?rs=475&context=SSKTWP&q1=DSKTool&uid=swg24004260&loc=en_US&cs=utf-8&lang=en

 

 E-mail Website ICQ MSNM Skype Hyves LinkedIn 
Zoek in afgelopen ok
 
   Overzicht / Lotus Notes Beheer / Werkstation  
Pagina 1 van 1 

IBM LOTUS NOTES migratie doet u samen met INECO

Powered by Lotus Domino R8.5.3 on Fedora Core 14 Dit  forum is gemaakt door Intranet &  Network Consultancy. © 2011.
Voor vragen of opmerkingen  kunt u contact opnemen met:  .
Deze site is gemaakt met Lotus Notes R8.5.3 en draait op Fedora Core 14.

INECO Support Contract banner