Перемещаемый Профиль Пользователя

Тема в разделе "Lotus - Администрирование", создана пользователем Enoteg, 6 окт 2011.

  1. Enoteg

    Enoteg Гость

    Как изменить расположение папки Data по умолчанию в клиенте Lotus Notes 7 , для сохранения настроек лотуса в профиле пользователя сохранённом на сервере. По умолчанию при установке настройки пользователя хранятся в C:\Documents and Settings\user\Local Settings\Application Data\Lotus\Notes, а необходимо что бы хранился в C:\Documents and Settings\klochko\Application Data\Lotus\Notes. Этот параметр нигде не указан, ни в реестре, ни в ini`шниках, нужна срочно помощь. Спасибо
     
  2. ToxaRat

    ToxaRat Чёрный маг
    Lotus team

    Регистрация:
    6 ноя 2007
    Сообщения:
    3.047
    Симпатии:
    18
    инишников у вас скорее всего несколько, не удивлюсь если он в папке Windows
     
  3. Akupaka

    Akupaka А че я?.. О.о

    Регистрация:
    4 окт 2007
    Сообщения:
    3.373
    Симпатии:
    2
    Этот параметр (Directory=<path>) указан в notes.ini, а notes.ini должен быть в папке %appdata%\Lotus\Notes (т.к. установка многопользовательская)
    В реестре этот параметр также указан, называется DataPath, если установка однопользовательская, то лежит обычно в
    32-разрядная: HKEY_LOCAL_MACHINE\SOFTWARE\Lotus\Notes
    64-разрядная: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Lotus\Notes
    А если многопользовательская, то, вероятно, в ключе пользователя будет
     
  4. Akupaka

    Akupaka А че я?.. О.о

    Регистрация:
    4 окт 2007
    Сообщения:
    3.373
    Симпатии:
    2
    и вообще, полезно самому поискать, это в справке админа расписано достоверно, раздел "Notes Client Installation and Upgrade"
     
  5. Enoteg

    Enoteg Гость

    Несовсем то что я имелл ввиду

    Интересует не конкретная настройка уже работающего пользователя
    А настройки которые лотус изначально задаёт
    Т.е. задача в том чтобы изменить папку по умолчанию С:\Documents and Settings\user\Local Settings\Application Data\Lotus\Notes\Data на С:\Documents and Settings\user\Application Data\Lotus\Notes\Data для многопользовательского режима. Т.е. даже ненастроенныю пользователь на ПК должен зайти на него запустить Lotus который будет изначально опрашивать папку в AppData а не в LocSet.. Данная папка не хранится в динамическом профиле что не даёт возможности пользователю пересаживаться с ПК на ПК без дополнительной настройки Lotus.
    После добавления в notes.ini расположенного в c:\Documents and Settings\All Users\Application Data\Lotus\Notes\Data строки Directory=%appdata%\Lotus\Notes\Data ничего не меняется всё равно лотус опрашивает директорию в local изначально и предлагает настроить лотус заново.
    Я полагаю lotus не воспринимает в ini файле системные переменные, это так?

    Добавлено: читал
    проблема в том что там написано как перенастроить или изменить уже работающий лотус, а это не решает проблемы. Даже попробывал "InstallShield Tuner for Lotus Notes" но нет там параметра задающего изначально другую папку для размещения настроек пользователя
     
  6. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.082
    Симпатии:
    300
  7. Akupaka

    Akupaka А че я?.. О.о

    Регистрация:
    4 окт 2007
    Сообщения:
    3.373
    Симпатии:
    2
    Очень даже вероятно.
     
  8. Enoteg

    Enoteg Гость

    lmike не то там описано как настроить лотус на многопользовательский режим, это не проблема совсем её сейчас сам инсталятор решает, раньше в версиях ниже 6-й может и были траблы. Т.е. ссылка хлам. У меня после инсталяции многопользовательского режима уже все эти параметры стоят по умолчанию как нужно.

    повторюсь для тех кто непонял вопроса

    лотус для каждого юзверя создаёт папку в %userprofile%\Local Settings\Application Data\Lotus\Notes\Data
    и потом при очередном входе этого же юзверя забирает оттуда настройки и запускается
    а если профиль хранить не на пк а на сервере, то папка %userprofile%\Local Settings\ не реплицируется на сервер туда идёт только папка %userprofile%\Application Data\ что и создаёт проблемы т.е. если пользователь небыл настроен на пк садится на новый и заново lotus требует его настроить несмотря на то что винда подтягивает его профиль с сервера.... все настройки раб стола и т.д. есть а лотус не настроишь потому как он использует неправильную папку для хранения настроек..... и стоит задача как эту папку изменить притом для ВСЕХ юзверей пк а не для одного конкретного чтобы при настройки юзверя изначально настройки складывались в папку %userprofile%\Application Data\ и потом при входе пользователя лотус их оотудаже подтягивал

    вроде доступно написал.... извините ребята если что не так но мне кажется что вы читаете через строку и отвечаете также, может кто-нибудь по существу ответить...
     
  9. Akupaka

    Akupaka А че я?.. О.о

    Регистрация:
    4 окт 2007
    Сообщения:
    3.373
    Симпатии:
    2
    Enoteg
    глянь доку
    https://www-304.ibm.com/support/docview.wss?uid=swg21087179
    https://www-304.ibm.com/support/docview.wss?uid=swg21084755
    гугли что-то типа "lotus notes roaming profile"

    Добавлено: обновил ссылки в сообщении

    Добавлено: После беглого просмотра первого документа... Возможно, лучше попытаться организовать плавающий профиль винды, а не домино, т.к. есть ограничения для плавающих пользователей.
    Думаю, что можно попытаться настроить плавающий профиль с помощью скриптов входа.
    Но придется разобраться куда че нотес пишет. Нужно на машину без нотес поставить многопользовательский клиент, поглядеть куда о чего написал. Потом настроить какого-то пользователя, поглядеть куда чего дописалось. Потом перенести папку дата в нужное место и выполнить соотв. настройки в инишках.
    К сожалению, я подобным не занимался, потому не скажу че и где. Но, думаю, это возможно сделать, но придется много ручной работы выполнить...
     
  10. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.082
    Симпатии:
    300
    повторюсь для тех кто не понял ответа :blush:
    нотусня не с потолка берёт пути, они зашиты инсталятором в регистри и даже более, в составе инсталятора нотусни есть виндопердулятор с настройками для регистри
    вот тама и искать нужно
    пачками править регистри можно "рассылкой" (типа скрипт в политиках) правильного дефекатора рыгфайлов

    ЗЫЖ ну не вбили же индусы путь в PE заголовок ;)
     
  11. Akupaka

    Akupaka А че я?.. О.о

    Регистрация:
    4 окт 2007
    Сообщения:
    3.373
    Симпатии:
    2
    К стати! )))) ...\notes.exe ="DATAFOLDER"

    Брешу! ...\notes.exe ="notes.ini-path"
    и таким образом можно однопользовательский нотес натравить на нужный профиль! ( может и в многопользовательском можно )
    А если notes.ini принимает unc-пути, то можно профиль даже на файл-сервер попытаться засадить, либо подключать сетевой диск... короче покрутить можно тут
     
  12. Enoteg

    Enoteg Гость

    :blush: ну да но я бы не спрашивал если бы знал как поправить пути зашитые в exe файле ;)

    а вот это неплохая идея сейчас попробуем, спасибо!
     
  13. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.082
    Симпатии:
    300
    http://publib.boulder.ibm.com/infocenter/d...STALL_OVER.html
    правда это для 8.х

    Добавлено: но как я упоминал выше - вот этот ключик подправить HKCU\Software\Lotus\Notes\NotesIniPath
    юзерам и наслаждаться новым путём :blush:
     
  14. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.082
    Симпатии:
    300
    ну вот у мя такой (на тестовой тачке)
    HKEY_CURRENT_USER\Software\Lotus\Notes\7.0
    токашо проверил перенес файло и исправил ключ
    на
    [HKEY_CURRENT_USER\Software\Lotus\Notes\7.0]
    "NotesIniPath"="C:\\Documents and Settings\\Administrator\\Application Data\\Lotus\\Notes\\Data\\notes.ini"

    всё запустилось без икоты новой инсталяции
     
  15. Akupaka

    Akupaka А че я?.. О.о

    Регистрация:
    4 окт 2007
    Сообщения:
    3.373
    Симпатии:
    2
    а что у тебя в HKEY_CURRENT_USER\Software\Lotus\Notes висит? не дублируются ключи из HKEY_CURRENT_USER\Software\Lotus\Notes\7.0 ?
     
  16. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.082
    Симпатии:
    300
    можно играться с:
    [HKEY_LOCAL_MACHINE\SOFTWARE\Lotus\Notes\7.0]
    DataPath=
    и
    [HKEY_LOCAL_MACHINE\SOFTWARE\Lotus\Notes]
    DataPath=
    но правил игры я не знаю (да и стоитли заморачиваться ;) )


    Добавлено:
    ничего у меня не "висит" :blush:
    мало того он создаётся при инсталяции нотусни (новой)
    еще ключ Installer создаётся, ща грохну - подывлюсь на реакцию ;)

    Добавлено: ну по факту - *цензура* на эту ветку нотусне при запуске (удалил - 0 реакции)

    Добавлено: <div class="sp-wrap"><div class="sp-head-wrap"><div class="sp-head folded clickable">"вот полная ветка юзера"</div></div><div class="sp-body"><div class="sp-content">Windows Registry Editor Version 5.00

    [HKEY_CURRENT_USER\Software\Lotus]

    [HKEY_CURRENT_USER\Software\Lotus\Notes]

    [HKEY_CURRENT_USER\Software\Lotus\Notes\7.0]
    "NotesIniPath"="C:\\Documents and Settings\\Administrator\\Application Data\\Lotus\\Notes\\Data\\notes.ini"

    [HKEY_CURRENT_USER\Software\Lotus\Notes\Installer]
    "PersonalFolder"="C:\\Documents and Settings\\Administrator\\My Documents\\"
    "MUIPackEnabled"="No"
    "MSIMajorUpgrade"="No"
    "INSTALLTYPE"="6"
    "ApplicationUsers"="AllUsers"
    "Uninstalling"="No"
    "PROGDIR"="C:\\Program Files\\lotus\\notes\\"
    "DATADIR"="C:\\Program Files\\lotus\\notes\\data\\"
    "NOTESWORKSWITH"="0"
    "SourceDir"="C:\\DOCUME~1\\ADMINI~1\\LOCALS~1\\Temp\\Lotus Notes\\"
    "USENOTESFOREMAIL"=""
    "NOTESDATAPATH"=""
    "NOTESDATAPATH50"=""
    "NOTESDATAPATH60"=""
    "NOTESDATAPATH70"=""
    "NOTESMULTIUSER"=""
    "NOTESMULTIUSER50"=""
    "NOTESMULTIUSER60"=""
    "NOTESMULTIUSER70"=""
    "NOTESPATH"=""
    "NOTESPATH50"=""
    "NOTESPATH60"=""
    "NOTESPATH70"=""
    "MULTIUSERINIPATHNOTES70"=""
    "MULTIUSERINIPATHNOTES60"=""
    "MULTIUSERINIPATHNOTES50"=""
    "MULTIUSERINIPATHNOTES"=""
    "NOTESPATH40"=""
    "NOTESDATAPATH40"=""
    "EMAILPROGRAM"=""
    "NETWORKPROVORDER"="VBoxSF,RDPNP,LanmanWorkstation,WebClient"
    "ISMUI"="0"
    "Installing"="0"
    "REMOVE"=""
    "VDIR_INI"="C:\\Documents and Settings\\All Users\\Application Data\\Lotus\\Notes\\Data\\"
    "VDIR_SHARED"="C:\\Documents and Settings\\All Users\\Application Data\\Lotus\\Notes\\Data\\Shared\\"
    "VDIR_SHARED_MODEMS"="C:\\Documents and Settings\\All Users\\Application Data\\Lotus\\Notes\\Data\\Shared\\Modems\\"
    "VDIR_SHARED_HELP"="C:\\Documents and Settings\\All Users\\Application Data\\Lotus\\Notes\\Data\\Shared\\Help\\"
    "VDIR_COMMON"="C:\\Documents and Settings\\All Users\\Application Data\\Lotus\\Notes\\Data\\Common\\"
    "VDIR_COMMON_W32"="C:\\Documents and Settings\\All Users\\Application Data\\Lotus\\Notes\\Data\\Common\\W32\\"
    "NOTESVERSION"="070004"
    "KitType"="1"
    "DirectoryKey"="SharedDataDirectory"
    "DirectoryValue"="C:\\Documents and Settings\\All Users\\Application Data\\Lotus\\Notes\\Data\\Shared\\"

    [HKEY_CURRENT_USER\Software\Lotus\Y2K]
     
  17. Akupaka

    Akupaka А че я?.. О.о

    Регистрация:
    4 окт 2007
    Сообщения:
    3.373
    Симпатии:
    2
    в однопользовательской установке эти данные играют роль...
     
Загрузка...

Поделиться этой страницей