Real Root
|
Posted: Sun Mar 25, 2012 03:11 Post subject: |
|
|
Уважаемый Alextp
Подсел на ваш СИН так что даже не знаю как без него... Спасибо за отл. вещь.
Но есть одна большая неприятность:
Комп загружается через учетку с Пользовательскими правами. В ней же и работаем. Система XP SP3 со всеми обновлениями. TC 7.57a
Так вот TC я запускаю через "Запуск от имени..." с админскими правами. Соответственно все что запущено через Тотал автоматически получает админские права (это также видно через taskmgr). Но вот беда с сином - когда работаешь через тотал с админскими првами син почемуто работает с юзерскими правами. Точнее, плагин не может писать в системные каталоги, а сама программа вообще теряет доступ к своим настройкам (они же лежат в профиле админа). Не помогает ничего, даже если syn.exe запустить от имени админа. Причем в taskmgr syn.exe весит как запущенный из под админа в обоих случаях.
Если syn.exe запскать из под Юзера напрямую, либо залогиниться под админом и открыть syn.exe (или плагин) то никаких проблем нет вообще (если запускать из под юзера, то соответственно будут свои настройки).
Ни с какими программами таких глюков попросту нет - Scite работает на УРА! Но после Syn.exe он мне совершенно разонравился
Да, и как обстоят дела с х64 версией? Вы выкладывали ссылку в теме ранее, но она почемуто не рабочая.
Спасибо
Добавлено спустя 7 минут:
Думал, может быть он переменные среды неправильно получает, но открыл процесс Syn.exe в Process Explorer - все переменные среды в порядке - все пути указанны для админа.
Добавлено спустя 3 минуты:
Еще раз отмечу, что проблемы как у плагина, так и у отдельной программы
Добавлено спустя 22 минуты:
Посмотрел за syn.exe через Process Monitor - Если файл открыть через F4 или дабл кликом (ассоциация с Syn.exe), то свои конфиги он почему-то пытается писать искать в C:\%AppData%\SynWrite\Syn.ini - т.е. не происходит раскрытие %AppData% да еще и C:\ откудат в начале берется. Еще есть другая ситуация - когда на панеле тотала есть текстовый доумент (как кнопка), так вот если щелкнуть по ней то открывается syn с такими путями - C:\Program Files\Total Commander\%AppData%\SynWrite\Syn.ini - тут вообще хз что и как.
А если запускать из тотала запущенного напрямую из под пользователя - то все нормально - C:\Documents and Settings\Kassir\Application Data\SynWrite\Syn.ini в обоих случаях |
|