Lotus Notes i profile mobilne

UGH! Używa ktoś Lotus Notes na Windows z profilem mobilnym? Czemu HKEY_CURRENT_USER\Software\Lotus\Notes\ nie wędruje z użytkownikiem?
No chyba, że to szczególny przypadek, kiedy użytkownik przesiada się z Windows 7 na Windows Vista. Muszę to zdiagnozować.

Niemniej jest jeden denerwujący szczegół – bezwzględna ścieżka do pliku z konfiguracją, a to nie zawsze jest dobre rozwiązanie. W przypadku Lotus konfiguracja trzymana jest w pliku notes.ini (domyślnie). Informacja o tym gdzie szukać tego pliku jest w rejestrze we wspomnianym kluczu. Przykładowo dla wersji 8.0 (generalnie tak jest na pewno od 6.5 do 8.5) jest to ciąg NotesIniPath w gałęzi 8.0\ i ma przykładową wartość:
C:\Users\username\AppData\Local\Lotus\Notes\Data\notes.ini.
Czyli optymistycznie zakładamy, że system zainstalowany jest na dysku C:, a profil użytkownika znajduje się w katalogu C:\Users. Co jeśli nie ma standardu? Wiem, jestem odosobnionym przypadkiem. A wystarczy %USERPROFILE% czy choćby %SystemDrive%, żeby mnie zadowolić. A tak trzeba wykonywać konfigurację od nowa…

Przy okazji – podczas uruchamiania Lotus Notes sprawdza jakąkolwiek gałąź pod kątem występowania ciągu NotesIniPath. Jeśli znajdzie, kopiuje jego zawartość do właściwej gałęzi (pod warunkiem, że plik zostanie odnaleziony). Jest to normalne biorąc pod uwagę, że aktualizację oprogramowania wykonuje uprzywilejowany użytkownik.
Natomiast jeśli żądany klucz nie istnieje, program utworzy go sobie ignorując zupełnie istnienie pliku notes.ini (czyt. usunie stary i utworzy nowy). I znów ponowna konfiguracja…

Tagi: ,

Dodaj odpowiedź