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: Virtual Disk 
Author Message
CaptainFlint



PostPosted: Sat Aug 25, 2012 14:51    Post subject: Reply with quote

StayAtHome wrote:
Можно сделать опциональным -- запуск всегда с привилегиями админа?

Запуск кого? Плагин работает в контексте процесса Тотала, и подключение выполняется в нём же. Повысить привилегии уже запущенного Тотала невозможно. То есть единственный способ монтирования диска в контексте админа — это запуск стороннего процесса. Ну так проще взять тот же vd_filedisk, и монтировать не плагином, а этой программой, установив ей флажок, чтобы запускать с повышенными привилегиями.

Технически, конечно, можно было бы интегрировать запуск программы в плагин, но меня беспокоит, что в этом случае подмонтированный диск не появится в Тотале, и пользователи просто не поймут, что произошло. Ведь ридми, судя по репортам, мало кто читает. Более того, чтобы запустить инсталлятор, тебе всё равно придётся открывать новое окно Тотала от имени админа, иначе ты к новому диску не попадёшь. В итоге экономия действий практически отсутствует. Внедрять в плагин ещё и функцию автозапуска повышеного Тотала? Это будет уже нагромождение функций, не имеющих отношения к основной функциональности плагина, а я этого очень не люблю.

В будущем я планирую изучить вопрос монтирования диска в глобальном пространстве имён, но пока не могу выбрать время, чтобы доделать даже те мелочи, что запланировал на 2.0…
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
View user's profile Send private message Visit poster's website


Powered by phpBB © 2001, 2005 phpBB Group