![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проблемма: работа программы под разными учетными записями. [D7, 2000, XP]
Leggin © (2007-07-19 21:13:00)Здравствуйте .
Как говориться нарвался на грабли. Понятно, что под административной учетной записью программа делает все что нужно. Копирует, удаляет создает файлы и так далее. Под обычным пользователем все наоборот. Программа даже не может записать параметры в свой собственный файл настроек, или создать файл в своем каталоге установке не говоря уже об реестре. Нет прав и все:(. Я понимаю, что доступ к файлам ограничен для каждого типа учетной записи, но в своем собственном каталоге то почему не может программа создать файл?
Извините за сумбур, но я в тупике. Как быть, где копать? Пожалуйста,поверните в нужную сторону.
Anatoly Podgoretsky (2007-07-19 21:30:00) [1]> Kolan (19.07.2007 21:20:02) [2]
Ты чего, туда как правило запрещен доступ рядовому пользователю, не дело давать ему в руки такое мощное оружие.
Anatoly Podgoretsky (2007-07-19 21:28:00) [2]> Leggin (19.07.2007 21:13:00) [0]
Революция о необходимости которой говорили большевики, совершилась.
Правильно говорили большевики!
Ко мне на сайт в FAQ за статьей "как правильно хранить настройки"
Kolan (2007-07-19 21:20:00) [3]> Программа даже не может записать параметры в свой собственный
> файл настроек, или создать файл в своем каталоге установке
Записывай в Documents and Settings, как это положено.
> но в своем собственном каталоге то почему не может программа
> создать файл?
Потому, что он в ProgramFiles
Kolan (2007-07-19 21:20:00) [4]> Documents and Settings,
Documents and Settings\All Users\Application Data
Например