Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: Не удаётся записать wcx_ftp.ini Снимите защиту от записи 
Author Message
MVV



PostPosted: Sun Jun 19, 2011 18:18    Post subject: Reply with quote

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

А те плагины, которые хотят хранить что-то в своих папках или в папке тотала, сами нарушают концепцию UAC, т.к. тотал при загрузке плагинов даёт им путь к конфигурационному файлу, и для таких плагинов самый простой выход - разрешить всем пользователям изменять папку тотала. Более правильный выход - вручную задать разрешения исключительно для файлов конфигурации "неправильных" плагинов, но по себе знаю, что это довольно нудная задача (запустить с повышением, поработать с плагинами, обнаружить файлы конфигурации и добавить этим файлам соответствующие права доступа).

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

Получается, что единственный способ выбрать папку, где все "неправильные" плагины будут работать - это ставить программу в C:\ProgramData, что в корне неправильно - эта папка для данных, а не для программных файлов (хотя, у некоторых на этот счёт своё мнение - с ними я спорить не собираюсь). Например, туда ставится гугловый хром, только поэтому его установщик не требует повышения.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
View user's profile Send private message ICQ Number


Powered by phpBB © 2001, 2005 phpBB Group