Installation Notes 6 Client on Terminal Server and/or Citrix

The never ending story of the Lotus Notes client on Citrix. (in this case Client Version 6)

Heres my way to do it:

Since I installed the Dutch Client, I needed to do some additional things which arent always necessary.

  • From the Dutch Client CD I extracted the client to my server and ran the SETUP program in installation mode.

  • Checked NEXT, and AGREE for the license.

  • Entered User and Organisation credentials and when asked if this setup is for me only, or for anyone on this computer (ie. Stand-alone or networksetup) I choose STANDALONE!!!

  • Choose the Program Files location (in this case I choose D:\APPS\STANDARDNOTESLOCATION)

  • Choose Data Files Location (in this case I choose the User Home drive which should be available always in Citrix environment)

  • Select Install Options which is suitable for you.

  • Choose INSTALL

  • When asked DO NOT RESTART YOU SERVER!!!

  • Find the NOTES.INI File on your server and rename this to NOTES_MULTI.INI

  • Copy NOTES_MULTI.INI to USERHOMEDRIVE\Lotus\Notes\Data

  • Rename NOTES_MULTI.INI to NOTES.INI

  • Edit the NOTES.INI and enter the suitable information you need (mine was like this)

o [NOTES]

o

o Directory=G:\Lotus\Notes\Data

o KitType=1

o InstallType=6

o WinNTIconPath=G:\Lotus\Notes\Data\W32

o UserInterface=NL <= This line makes my Notes Client DUTCH

  • Copy (when not available) the MUI.DAT from the CD to D:\APPS\Lotus\Notes\MUI.DAT (MUI stands for Multi User Interface and select the Dutch Language).

  • Edit the shortcut for the Notes Client and select START IN: G:\Lotus\Notes\Data (location of the Notes.ini on the Users homedrive).

Next create an ACS and copy the appropriate files to the Users Home-drive

This is my ACS which is to be found in C:\WINNT\Application Compatibility Scripts\Logon\Notes6x.cmd

Rem Lotus Notes v 6

Rem Multi-User Application Compatibility Script

Rem

Rem Create directories for application specific data in the

Rem user’s home directory.

Rem

call TsMkUDir “%RootDrive%\Lotus\Notes”

call TsMkUDir “%RootDrive%\Lotus\Notes\Data”

call TsMkUDir “%RootDrive%\Lotus\Notes\Data\W32”

call TsMkUDir “%RootDrive%\Lotus\Notes\Data\Help”

Call TsMkUDir “%RootDrive%\Temp”

REM Copy notes NTF files from notes installed datapath

If Exist “%RootDrive%\lotus\notes\data\notes.ini” Goto Skip0

If Not Exist “D:\lotus basis\notes\data\pernames.ntf” Goto Skip0

xcopy “D:\lotus basis\notes\data*.*” “%RootDrive%\lotus\notes\data” >Nul: 2>&1

xcopy “D:\lotus basis\notes\data\W32*.*” “%RootDrive%\lotus\notes\data\W32” >Nul: 2>&1

xcopy “D:\lotus basis\notes\data\Help*.*” “%RootDrive%\lotus\notes\data\Help” >Nul: 2>&1

:Skip0

REM When Notes databases exist, delete the .NTF files to save space

If Exist “%RootDrive%\lotus\notes\data\pernames.nsf” delete “%RootDrive%\lotus\notes\data\pernames.ntf” >nul: 2>&1

If Exist “%RootDrive%\lotus\notes\data\bookmark.nsf” delete “%RootDrive%\lotus\notes\data\bookmark.ntf” >nul: 2>&1

If Exist “%RootDrive%\lotus\notes\data\Cache.dsk” delete “%RootDrive%\lotus\notes\data\cache.ntf” >nul: 2>&1

If Exist “%RootDrive%\lotus\notes\data\headline.nsf” delete “%RootDrive%\lotus\notes\data\headline.ntf” >nul: 2>&1

If Exist “%RootDrive%\lotus\notes\data\log.nsf” delete “%RootDrive%\lotus\notes\data\log.ntf” >nul: 2>&1

If Exist “%RootDrive%\lotus\notes\data\journal6.nsf” delete “%RootDrive%\lotus\notes\data\journal6.ntf” >nul: 2>&1

REM Since this is an update from Notes 4.6, copy the old NAMES.NSF so the user doesnt loose Contacts etc.

If Not Exist “%RootDrive%\notes\data\names.nsf” Goto Skip7

copy “%RootDrive%\notes\data\names.nsf” “%RootDrive%\lotus\notes\data\namesr4.nsf” >Nul: 2>&1

:Skip7

REM Copy the old DESKTOP.DSK to the new DESKTOP6.NDK so the desktop layout will be migrated to Notes 6

If Exist “%RootDrive%\lotus\notes\data\desktop6.ndk” Goto Skip8

If Not Exist “%RootDrive%\notes\data\desktop.dsk” Goto Skip8

copy “%RootDrive%\notes\data\desktop.dsk” “%RootDrive%\lotus\notes\data\desktop6.ndk” >Nul: 2>&1

:Skip8

:Done

With thanks to Jeroen van Eesteren for the ACS

When needed, mail me and I’ll send the original ACS to you or find it at http://www/xs4all.nl/~soundtcr

Jack Lamers

ISL Automatisering BV

Venlo - The Netherlands

jlamers@isl.nl