Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Проблемма: работа программы под разными учетными записями. [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
Например…


Наверх

Титульная страница Поиск, карта сайта Написать письмо