|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
CreateProcessWithLogonW
У меня возникла следующая проблема:
Пытаюсь запустить файл на выполнение от имени администратора(т.к. программе требуется производить изменения в реестре). Если делать через CreateProcessWithLogonW, если запускать вручную, то все код выполняется и программа запускается от учетки администратора, и если запускать WinExec'ом ИЗ ТОЙ ЖЕ папки, то файл также запускается, а вот если запускать через автозапуск, то пишет, что файл не найден! В чем проблема? |
#2
|
|||
|
|||
на другом компе пробовал
|
#3
|
||||
|
||||
Да, на всех компьютерах компьютерного класса не работает, в т.ч. и дома
P.S.: Вопрос немного не по теме-какой функцией, либо привелегией разрешить от User'a редактирование реестра в ветке HKCU?(Когда я запускаю свою программу от администратора, получается я редактирую профиль админа, а мне нужно наоборот, чтобы в профиле администратора никаких изменений не было, а профиль юзера обрезать до минимума(чтоб 1 курс не смог зайти в администрирование, например)) |