Timofeus > 07-12-2010 05:30:16 |
Установлена система win2000 sp4. Имеются 2 учетные записи - скажем Admin (администратор) и User (пользователь). Используется в основном пользовательская. При запусках от имени администратора Firefox почему-то использует профиль User-а (закладки, расширения и т.п.). При этом профиль администратора существует в системной папке пользователя (в смысле в папке администратора). Каким образом можно это исправить? P.S. Используемый профиль User-а не создавался заново, а был перенесен из старой системы. |
okkamas_knife > 07-12-2010 07:10:33 |
Timofeus смотрим сюда C:\Documents and Settings\Администратор\Application Data\Mozilla\Firefox C:\Documents and Settings\Юзер\Application Data\Mozilla\Firefox в кадой папке есть файлики profiles.ini в них указан путь до профиля. для каждого юзера выставь свой путь и всё |
Najlus > 07-12-2010 09:52:48 |
Вы используете Portable-версию или стационарную? |
Timofeus > 07-12-2010 16:54:32 |
okkamas_knife пишетTimofeus смотрим сюда C:\Documents and Settings\Администратор\Application Data\Mozilla\Firefox C:\Documents and Settings\Юзер\Application Data\Mozilla\Firefox в кадой папке есть файлики profiles.ini в них указан путь до профиля. для каждого юзера выставь свой путь и всё
Cодержимое ini файла юзера: [General] StartWithLastProfile=1 [Profile0] Name=default IsRelative=1 Path=Profiles/ezwo9n24.default Для каждой учетной записи содержимое соответсвует папке, т.е. для администратора другое. Видимо, дело не в этом. okkamas_knife пишетTimofeus Вы используете Portable-версию или стационарную?
Версия стационарная. |
okkamas_knife > 07-12-2010 17:51:36 |
Timofeus пишетДля каждой учетной записи содержимое соответсвует папке, т.е. для администратора другое. Видимо, дело не в этом.
тогда проверьте ярлык которым запускаете фокса там после ехе ничего не должно быть |
Tiger.711 > 07-12-2010 19:01:40 |
Timofeus Sync настроен? Если да, то как? |
Timofeus > 07-12-2010 19:23:34 |
okkamas_knife пишеттогда проверьте ярлык которым запускаете фокса там после ехе ничего не должно быть
В ярлыке лишнего нет. Попробовал запустить даже из program files, результат тот же. Tiger.711 пишетSync настроен? Если да, то как?
Не знаю, что это, так что видимо нет ) |
okkamas_knife > 07-12-2010 19:42:39 |
Timofeus пишетНе знаю, что это, так что видимо нет
расширение к ФФ синхронизирует профили через интернет. Timofeus пишетВ ярлыке лишнего нет. Попробовал запустить даже из program files, результат тот же.
а приведите-ка содержимое обоих файлов profiles.ini |
Timofeus > 08-12-2010 18:33:48 |
okkamas_knife пишета приведите-ка содержимое обоих файлов profiles.ini
Вот пути до профилей и содиржимое ini файлов: Администратор: D:\Documents and Settings\Администратор\Application Data\Mozilla\Firefox\Profiles\7tpy80t9.default\ [General] StartWithLastProfile=1 [Profile0] Name=default IsRelative=1 Path=Profiles/7tpy80t9.default Юзер: D:\Documents and Settings\Юзер\Application Data\Mozilla\Firefox\Profiles\ezwo9n24.default\ [General] StartWithLastProfile=1 [Profile0] Name=default IsRelative=1 Path=Profiles/ezwo9n24.default |
okkamas_knife > 09-12-2010 04:30:55 |
Timofeus хмм странно вроде всё должно быть ок Timofeus пишетПри запусках от имени администратора (или в сеансе администратора) Firefox почему-то использует профиль User-а (закладки, расширения и т.п.).
попробуй сделать следующее about:support - набираешь в адресной строке и жмёшь перейти там будет кнопка открыть папку профиля проверь какая папка открывается в обоих случаях если разные то скорее всего используется какойто синхронизатор профилей. если одна и та же то попробуй посмотреть переменные окружения может там гдето чтото не так (смотреть можно например Far-ом список процессов-наводишь на firefox.exe жмешь f3) ------------- вообще чтоб не морочиться скопируй оба профиля в отдельное место, потом удали их включая ини файлы далее запусти фф под админом - там создасться новый профиль потом запусти под юзером создасться второй профиль проверь как они работают, если независимо и всё ок то замени содержимое папок профилей содержимым сохранённых папок. |
Timofeus > 09-12-2010 16:35:30 |
Пардон за неточность - в сеансе администратора все работает как надо. Проблемы возникают только при "запуске от имени" во время сеанса пользователя. Удалять профили не стал, однако пробовал создать новую учетную запись с правами пользователя (назвал "проб"). При работе пробом история повторилась, т.е. запуск от администратора привел к тому, что запустился файрфокс с профилем проба, однако права были админские, по крайней мере мог записывать и читать в системных папках через меню "файл". Интересно, что при открытии страницы about:support, запущенном от имени администратора, при нажатии кнопки "Open containig folder" профиля, папка не открывается, как будто туда нет доступа. Видимо, какая-то часть файрфокса использует переменные среды или запускается с правами текущего пользователя, даже если запускается от имени другого. Открыв "Переменные среды" в запущенных от имени администратора "Свойствах системы", обнаружил, например: TEMP для администратора - D:\Documents and Settings\Юзер\Local Settings\Temp\ Значение переменной - %USERPROFILE%\Local Settings\Temp Похоже, при запусках от имени неправильно интерпертируется параметр %USERPROFILE% также и для "Application data" и дело в системе? |
okkamas_knife > 09-12-2010 17:24:54 |
Timofeus пишетткрыв "Переменные среды" в запущенных от имени администратора "Свойствах системы", обнаружил, например: TEMP для администратора - D:\Documents and Settings\Юзер\Local Settings\Temp\ Значение переменной - %USERPROFILE%\Local Settings\Temp Похоже, при запусках от имени неправильно интерпертируется параметр %USERPROFILE% также и для "Application data" и дело в системе?
вот оно! исправьте все переменные для администратора. попробуйте чётко указать папки темп и тмп - чтоб были в профиле администратора.. но вообще непонятно с этими папками. вы пишете про запуск от имени - поясните чётко по шагам что именно вы делаете и к каким результатам это приводит. то бишь 1 включил комп 2 залогинился администратором 3 запустил firefox.exe из проводника даблкликом. 4 фф загрузился с такимто профилем 5 мой комп-свойства-дополнительно-переменные среды - приводим как значения переменных так и то как они прописаны 6 запустив фар смотрим и приводим значения переменных для firefox.exe закрываем всё разлогиниваемся логинимся под юзером и повторяем вышеперечисленные пункты. и выкладываем результаты. если запуск фф происходит по-другому опишите как. |
Timofeus > 10-12-2010 13:09:22 |
Похоже удалось локализовать проблему. При запуске через системную программу runas в виде runas /profile /user:Comp\Администратор "D:\Program Files\Mozilla Firefox\firefox.exe" (/profile - опциональный параметр, указывает имя профиля пользователя, если он должен быть загружен) все сработало как надо. Неправильно работает вызов через "правую кнопку мыши-запустить как..." Наверное последний способ не учитывает этот параметр /profile. |