Приветствую!
Наткнулся тут на занятную тему, - на то что существует два куска профиля, FARPROFILE и FARLOCALPROFILE. Вопроса 2 - по какому принципу настройки попадают туда либо сюда, и как их объединить?
У вокруг есть несколько конфигураций, и везде такое разделение сильно мешает, приходится делать кучку плясок с бубном чтоб избежать последствий.
Например, у одного из заказчиков стоит кластер из виндовых терминальных серверов. Каждый раз при логине пользователь попадает на какую-то случайную терминалку, перемещаемый профиль подгружается вместе с FARPROFILE, а всё что в LOCAL - нет, оно пустое. Более того, профили удаляются по достижении какого-то времени неиспользования. В результате часть настроек фара постоянно теряется. Чтобы этого избежать, я сделал в StartUp копирование части данных из FARPROFILE в FARLOCALPROFILE, и файл который явно приходится запускать чтобы сделать обратную копию перед выходом.
В другом месте есть несколько компов, пользователи тоже ходят то на один то на другой, и постоянно жалуются что часть профиля теряется.
Вчера переставлял винду, опять не попал, - roaming все сохранены, а вот local пришлось из бекапа доставать.
Может быть можно как-то сказать Far'у чтобы он хранил всё в одном месте? И собственно зачем вообще нужно было их разделять?
Спасибо!
LOCALPROFILE vs PROFILE
- buniak_a_h
- Posts: 3969
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 204 times
- Been thanked: 597 times
- Contact:
LOCALPROFILE vs PROFILE
mjt, в комплекте поставки есть файл Far.exe.example.ini; там написано, как указать место хранения настроек, историй и т.п. . В т.ч. можно разместить их в %FarHome%\Profile, что сделает FAR портабельным (т.е. при копировании папки с ФАРом скопируются также все настройки и история). Не уверен, что копирование истории полезно, но для информации…
- buniak_a_h
- Posts: 3969
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 204 times
- Been thanked: 597 times
- Contact:
LOCALPROFILE vs PROFILE
На самом деле это тоже можно объяснить. Не все хотят, чтоб их сотрудники видели историю (например, команд или папок). Поэтому логично историю привязывать к юзеру. А логин юзера защищён паролем средствами самих виндов. Не ой какая секретность, но хоть в глаза не бросается…
- HaRT
- Moderator
- Posts: 10529
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 201 times
- Been thanked: 334 times
LOCALPROFILE vs PROFILE
Локальный профиль тоже привязан к пользователю и точно так же не виден простым другим пользователям. Причина же хранения историй в локальном профиле банально в том, что на других компах другие диски с другим содержимым, и история с одного компа просто бесполезна на другом. Также история может накопиться сравнительно большого размера, и незачем реплицировать её на все компы.buniak_a_h wrote: ↑Mon 22 May, 2023 10:56 Не все хотят, чтоб их сотрудники видели историю (например, команд или папок)
Фар есть инструмент, а не нянька. © 2009 DrKnS
LOCALPROFILE vs PROFILE
Сколько ответов. Спасибо за такую активность, неожиданно. Да, я подумал о том что вообще говоря машины могут быть разными. Хотя даже на разных машинах вопрос типа "где-то я выполнял команду которая делала то-то и то-то, но точно не помню" вполне актуален 
В far.exe.ini вообще не додумался заглянуть. Настолько давно от .ini-файлов отошли..
И да, это именно то что я искал!
Спасибо огромное!
/mjt

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

И да, это именно то что я искал!
Спасибо огромное!
/mjt