![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Права пользователя
Borispol © (2008-06-23 16:09:00)Подскажите пожалуйста как определить права пользователя который запустил мою прогую, точнее наверное права котрые имеет прога, так как и админ может запустить софт под гостем.
необходимо в дальнейшем читать некоторые данные рееста и т.п. что разрешено только под админ. доступом.
Интересует проверка под 98, NT и вистой.
Для висты если включен контроль учетных записей так же желательно проверить что запущен софт был под административной уч. записью.
Есть ли какая-то айпишная функция?
или сделать функцию в которой тупо пытаться что-то прочитать что нельзя с ограниченными правами и возвращать результат?
я вот смотрю в некоторых инсталляторах чтоит опция проверять права, если кото знает подскажите как они делают это.
Игорь Шевченко (2008-06-23 17:37:00) [1]
> почему всегда мысли что кто-то какую-то пакость пишет.
> к то му же на дельфи..
потому что что как раз позавчера антивирус обругался, что кто-то хочет драйвер установить в ... ну в общем, туда. И драйвер не простой, а зараженный. Навеяло...
Borispol (2008-06-23 17:27:00) [2]grisme, я вот х.з. но прочитать биос и данные про видео и проц получается по-разному в зависимости от гостя и админа.
Borispol (2008-06-23 17:15:00) [3]Игорь Шевченко ©, почему всегда мысли что кто-то какую-то пакость пишет.
к то му же на дельфи..
grisme (2008-06-23 17:14:00) [4]а чтение, вроде, неадминам разрешено по-любому. O__o
Игорь Шевченко (2008-06-23 16:55:00) [5]
> так же в папку system32 при установке сохраняю свои дрова
антивирус не ругается ?
Borispol (2008-06-23 16:19:00) [6]Да нет. пытаюсь ключ генерить по некоторым данным ПК.
так вот под разными правами разное и читается.
так же в папку system32 при установке сохраняю свои дрова, то же под гостем хрен запишешь туда.
поэтому хочу при старте проверить права свои и если что не так просто попросить запустить под админом.
спасибо большое clickmaker ©, сейчас почитаю про функции эти.
clickmaker (2008-06-23 16:12:00) [7]RegGetKeySecurity(), IsUserAnAdmin()
Поросенок Винни-Пух (2008-06-23 16:12:00) [8]необходимо в дальнейшем читать некоторые данные рееста и т.п. что разрешено только под админ. доступом.
Это заблуждение.
А зачем определять какие есть права?
Боишься что вдруг ненароком прочитается то, на что нет прав?