LOCALPROFILE vs PROFILE

Столкнулись с проблемой в использовании Far? Здесь можно получить помощь.
Post Reply
mjt
Posts: 2
Joined: Mon 22 May, 2023 10:00

LOCALPROFILE vs PROFILE

Post by mjt »

Приветствую!
Наткнулся тут на занятную тему, - на то что существует два куска профиля, FARPROFILE и FARLOCALPROFILE. Вопроса 2 - по какому принципу настройки попадают туда либо сюда, и как их объединить?

У вокруг есть несколько конфигураций, и везде такое разделение сильно мешает, приходится делать кучку плясок с бубном чтоб избежать последствий.

Например, у одного из заказчиков стоит кластер из виндовых терминальных серверов. Каждый раз при логине пользователь попадает на какую-то случайную терминалку, перемещаемый профиль подгружается вместе с FARPROFILE, а всё что в LOCAL - нет, оно пустое. Более того, профили удаляются по достижении какого-то времени неиспользования. В результате часть настроек фара постоянно теряется. Чтобы этого избежать, я сделал в StartUp копирование части данных из FARPROFILE в FARLOCALPROFILE, и файл который явно приходится запускать чтобы сделать обратную копию перед выходом.

В другом месте есть несколько компов, пользователи тоже ходят то на один то на другой, и постоянно жалуются что часть профиля теряется.

Вчера переставлял винду, опять не попал, - roaming все сохранены, а вот local пришлось из бекапа доставать.

Может быть можно как-то сказать Far'у чтобы он хранил всё в одном месте? И собственно зачем вообще нужно было их разделять?

Спасибо!
User avatar
buniak_a_h
Posts: 4236
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 643 times
Contact:

LOCALPROFILE vs PROFILE

Post by buniak_a_h »

mjt, в комплекте поставки есть файл Far.exe.example.ini; там написано, как указать место хранения настроек, историй и т.п. . В т.ч. можно разместить их в %FarHome%\Profile, что сделает FAR портабельным (т.е. при копировании папки с ФАРом скопируются также все настройки и история). Не уверен, что копирование истории полезно, но для информации…
User avatar
buniak_a_h
Posts: 4236
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 643 times
Contact:

LOCALPROFILE vs PROFILE

Post by buniak_a_h »

mjt wrote: Mon 22 May, 2023 10:13 зачем вообще нужно было их разделять?
На самом деле это тоже можно объяснить. Не все хотят, чтоб их сотрудники видели историю (например, команд или папок). Поэтому логично историю привязывать к юзеру. А логин юзера защищён паролем средствами самих виндов. Не ой какая секретность, но хоть в глаза не бросается…
User avatar
HaRT
Moderator
Posts: 10823
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

LOCALPROFILE vs PROFILE

Post by HaRT »

buniak_a_h wrote: Mon 22 May, 2023 10:56 Не все хотят, чтоб их сотрудники видели историю (например, команд или папок)
Локальный профиль тоже привязан к пользователю и точно так же не виден простым другим пользователям. Причина же хранения историй в локальном профиле банально в том, что на других компах другие диски с другим содержимым, и история с одного компа просто бесполезна на другом. Также история может накопиться сравнительно большого размера, и незачем реплицировать её на все компы.
Фар есть инструмент, а не нянька. © 2009 DrKnS
2useven10
Posts: 5211
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

LOCALPROFILE vs PROFILE

Post by 2useven10 »

mjt,
Скорее всего для вас подойдёт:
Far.exe.example.ini -> Far.exe.ini
UseSystemProfiles=2
mjt
Posts: 2
Joined: Mon 22 May, 2023 10:00

LOCALPROFILE vs PROFILE

Post by mjt »

Сколько ответов. Спасибо за такую активность, неожиданно. Да, я подумал о том что вообще говоря машины могут быть разными. Хотя даже на разных машинах вопрос типа "где-то я выполнял команду которая делала то-то и то-то, но точно не помню" вполне актуален :)

В far.exe.ini вообще не додумался заглянуть. Настолько давно от .ini-файлов отошли.. :)
И да, это именно то что я искал!

Спасибо огромное!

/mjt
Post Reply

Return to “Нужна помощь”