#dominoforever | Product Ideas Portal

Welcome to the #dominoforever Product Ideas Forum! The place where you can submit product ideas and enhancement request. We encourage you to participate by voting on, commenting on, and creating new ideas. All new ideas will be evaluated by HCL Product Management & Engineering teams, and the next steps will be communicated. While not all submitted ideas will be executed upon, community feedback will play a key role in influencing which ideas are and when they will be implemented.

For more information and upcoming events around #dominoforever, please visit our Destination Domino Page

Using OS environment variable in notes.ini

User specific information is stored in the OS environment variable.

If the administrator want to distribute the the user specific information in notes.ini by desktop policy setting, %temp% , %username%  environments are needed.


for example:




This enhancement is already existed in SPR# PPAL6YEGPK.

  • Guest
  • Oct 11 2018
  • Under Consideration
  • Attach files
  • Guest commented
    10 Nov, 2021 10:35am

    DEBUG_USE_SYS_VAR=1 does not work anymore.

    It looks like all the function in the notes.ini was degraded with the regression of the case sensitivity. This all happens in version 7, 8 to 9. DEBUG_USE_SYS_VAR=1 looks like working in Notes 8 but never in 11 or higher.

    For enterprise customers, who need a more control of the Terminal server client setup, i.e. those cache settings are quite essential.

  • Guest commented
    25 Oct, 2018 07:41pm

    There is an older feature that comes from Linux/Unix where you could prefix an environment variable with notes_ and override the notes.ini parameter.

    This has been disabled by defaut. And there is a notes.ini setting to enable it again (DEBUG_USE_SYS_VAR=1).

    Here is the information.This could be your solution.


    So for example you could use notes_cache=


    [ Daniel Nashed / blog.nashcom.de ]

    -- snip --

    OSGetEnvironmentString undocumented "feature" disabled

    The OSGetEnvironmentString() command had an undocumented "feature" where it would use OSGetSystemVariable() first to look for the value requested. This was meant to be internal and for debugging purposes only. This has been changed so that this is off by default. What this means is that Lotus is only pulling this data from Notes.ini instead of from the system environment now, as was the intended behavior.

    You can restore the old behavior by setting the variable DEBUG_USE_SYS_VAR to 1 in your Notes.ini file.
    -- snip --