| View previous topic :: View next topic |
| Author |
Message |
VladSh
Joined: 29 Nov 2006 Posts: 2509 Location: Киев, Русь
|
Posted: Wed Mar 20, 2013 6:18 pm Post subject: Невозможно открыть файл... на Win7 |
|
|
На новом месте работы UAC типа корпоративная политика. Скопировал папку с АкелПадом с горем пополам, но работать толком не получается.
При простом открытии проги и закрытии её получаю:
| AkelPad wrote: | | Невозможно открыть файл "C:\Program Files (x86)\AkelPad\AkelFiles\Plugs\XBrackets.ini". |
Если изменить, к примеру, шрифт, а затем закрыть прогу, то получаю:
| AkelPad wrote: | | Невозможно открыть файл "C:\Program Files (x86)\AkelPad\AkelPad.ini". |
Причём окошко UAC о том, чтобы можно было подтвердить внесённые изменения от имени администратора не выпадает. Также не поднимается и AkelAdmin (я чего-то думал, что он в крайнем случае взлетит).
Также не работают ассоциации файлов.
Может кто-то подсказать, как бороться? |
|
| Back to top |
|
 |
FeyFre
Joined: 07 Aug 2007 Posts: 1888 Location: Vinnitsa, Ukraine
|
Posted: Wed Mar 20, 2013 9:13 pm Post subject: |
|
|
| VladSh, видать придется обойтись реестром. Это 1. 2 - директории C:\Program Files (x86)\AkelPad добавить права, а ещё лучше сменить владельца. Вообще по правам пройтись. Вот такие выходы мне кажутся могут помочь. |
|
| Back to top |
|
 |
Fr0sT
Joined: 24 Jul 2007 Posts: 850
|
Posted: Thu Mar 21, 2013 6:44 am Post subject: |
|
|
| Акель не особо заточен под установку в Program files на Вин7+. Чтобы работали ассоциации, надо вручную запустить под админом (такая трабла везде - 7зип, рар, кмплейер...) |
|
| Back to top |
|
 |
FeyFre
Joined: 07 Aug 2007 Posts: 1888 Location: Vinnitsa, Ukraine
|
Posted: Thu Mar 21, 2013 8:59 am Post subject: |
|
|
| По поводу окошка UAC которое халтурит. Умная система как всега умничает не в тему. Нужно манифест дописать чтоли рядом с АР, в котором просит его подтягивать все права. Но мне не всегда помогало. Потому ещё помочь умничать в тему ей может такой финт ушами. Редактором ресурсов отредактировать ресурс Версии: оригинальное имя файла поставить setup.exe, install.exe и тому подобное. Тупой UAC думает "ептыть, это же установочный процесс, и он точно полезет в систему! Занчит нужно перестать тупить и если вдруг он полезет - спрашивать у пользователя разрешения". |
|
| Back to top |
|
 |
VladSh
Joined: 29 Nov 2006 Posts: 2509 Location: Киев, Русь
|
Posted: Thu Mar 21, 2013 9:40 am Post subject: |
|
|
Спасибо, ребята!
Для директории "C:\Program Files (x86)\AkelPad" -> Folder properties -> вкладка Security -> кнопка "Advanced..." -> кнопка "Change Permissions...", выбрал себя (я локальный админ, там в доступах был я и как админ и как юзер, так вот у меня как админа был full-доступ, а как у юзера - нет; потому выбрал себя как юзера) и нажал кноку "Edit", поставил галку "Full Control", после чего сообщения перестали выдаваться. |
|
| Back to top |
|
 |
DV
Joined: 16 Nov 2006 Posts: 723 Location: Kyiv, Ukraine
|
Posted: Thu Mar 21, 2013 9:45 am Post subject: Re: Невозможно открыть файл... на Win7 |
|
|
| VladSh wrote: | Скопировал папку с АкелПадом с горем пополам, но работать толком не получается.
"C:\Program Files (x86)\AkelPad\AkelPad.ini" |
На мой взгляд, выделенные жирным части конфликтуют друг с другом.
Никогда, НИКОГДА!!! не стоит копировать программу в дурацкую папку Program Files, в которую по умолчанию программы не имеют право ничего писать. Я обычно создаю свою папку - например, C:\Programs, и в ней держу все портативные программы. |
|
| Back to top |
|
 |
VladSh
Joined: 29 Nov 2006 Posts: 2509 Location: Киев, Русь
|
Posted: Fri Mar 22, 2013 8:13 pm Post subject: |
|
|
| Изменение прав на папку продержалось до первой же перезагрузки. В итоге остановился на варианте DV; не совсем то, что хотелось, но спасибо! |
|
| Back to top |
|
 |
FeyFre
Joined: 07 Aug 2007 Posts: 1888 Location: Vinnitsa, Ukraine
|
Posted: Fri Mar 22, 2013 10:49 pm Post subject: |
|
|
| VladSh, эээм, а пользователю LOCAL SYSTEM(и др) запретить любые операции чтения? Ну там разрешения на модификацию можно по подробнее покрутить. Такой финт проходит со многими софтинами которые упорно пытаются подменить файл который нужно сохранить в целостности вопреки всего. |
|
| Back to top |
|
 |
TNX
Joined: 12 Jul 2012 Posts: 22
|
Posted: Wed Apr 10, 2013 7:30 pm Post subject: |
|
|
| FeyFre wrote: | | Тупой UAC думает "ептыть, это же установочный процесс, и он точно полезет в систему! Занчит нужно перестать тупить и если вдруг он полезет - спрашивать у пользователя разрешения". |
Какое-то у вас поверхностное представление о работе UAC и его "интеллектуальности" ("если вдруг он полезет") Зачем такие финты, если есть вкладка "Совместимость"? |
|
| Back to top |
|
 |
FeyFre
Joined: 07 Aug 2007 Posts: 1888 Location: Vinnitsa, Ukraine
|
Posted: Wed Apr 10, 2013 10:58 pm Post subject: |
|
|
TNX
1. Гребаная вкладка "совместимость" работает только по месту и цели. Достаточно изменить одну буковку имени файла и всё вернулось как было.
2. "поверхностные" - уверяю, самые глубокие которые только мог получить. Уроды их МС успешно занимаются самозакапыванием. Например, если раньше можно было найти подробную справку по практически любому вопросу, либо в оффлайн коллекции MSDN, либо в онлайн, либо в KBxxx/Qyyyy заметках то сейчас: а) оффлайн коллекции более не существует б) из онлайн были удаленны 90% примеров в) большинство редко-используемых API описаны с существенными ошибками, а также вырезаны важные примечания
3. И да, вот такое "поверхностное" решение которое почему-то у меня работает, было вычитано на том же МСДН-е
4. UAC в любом случае, UAC - одна из многих ошибок МС, и потому UAC живет до первого запуска установленной системы, первый делом отключается именно он. |
|
| Back to top |
|
 |
TNX
Joined: 12 Jul 2012 Posts: 22
|
Posted: Thu Apr 11, 2013 1:20 am Post subject: |
|
|
| FeyFre wrote: | | раньше можно было найти подробную справку по практически любому вопросу, либо в оффлайн коллекции MSDN, либо в онлайн, либо в KBxxx/Qyyyy заметках |
Это большая проблема нынешнего софта. Раньше в окнах была кнопка со знаком вопроса, рассчитанная на получение мгновенной справки. И ту убрали...
| FeyFre wrote: | | UAC живет до первого запуска установленной системы, первый делом отключается именно он. |
"Не читал, но осуждаю!"  |
|
| Back to top |
|
 |
|