Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Можно ли запустить "As Current User" из под администратора? / 3 сообщений из 3, страница 1 из 1
23.11.2009, 17:15
    #36326512
Дмитрий77
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли запустить "As Current User" из под администратора?
Вопрос связан с предыдущим. Ссылка чтоб не повторяться.
http://sql.ru/forum/actualthread.aspx?tid=714243

Предположим, приложение уже запущено как "Administrator".
Хочется запустить из-под него
1) Shell ()
2) ShellExecute() API
но как Current User, т.е. тот который вошел в систему и сидит за своим рабочим столом.

Ну на худой конец запустить из под него другое приложение целиком как "Current User"
что в общем тоже самое что пункт 1.

Понимаю что начинаю извращаться, но с извращенной x64 Вистой похоже иначе никак.
Намекните кто-нибудь чего-нибудь.
...
Рейтинг: 0 / 0
23.11.2009, 17:34
    #36326570
Игорь Горбонос
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли запустить "As Current User" из под администратора?
> Автор: Дмитрий77
> Хочется запустить из-под него
> 1) Shell ()
> 2) ShellExecute() API
> но как Current User, т.е. тот который вошел в систему и сидит за своим рабочим столом.

CreateProcessAsUser. Собственно Run As это и есть обёртка над этой функцией.

З.Ы. Правда, читая твои мытарства не уверен что и здесь не сломали

З.Ы.Ы. Посмотри здесь или
здесь .

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
23.11.2009, 19:37
    #36326889
Дмитрий77
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли запустить "As Current User" из под администратора?
CreateProcessAsUser не понадобилась...
Все "заработало" и так....
Скорее всего забыл "поставить галку" AsAdmin в инсталляторе на приложение из-под которого все запускается, т.к. переименовывал название exe-шника. В итоге нестыковка.
Сейчас все вроде устанавливается и работает.
Хотя я и игрался "ручками", система могла чего-нибудь запомнить, тогда коту под хвост все мои радости и жди проблем с юзерами.
Правда на win2008x64 проблема при "чистой" установке не подтвердилась, но тоже не показатель, все бяки именно на висте возникают при включенном uac.
Не не могу я этих вистовских идеологий понять, компилируется и отлаживается все под xp, где естественно работает без гемороев, а потом начинается...это не работает, то не так, но виста 32-битная это конечно самая большая мерзость.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Можно ли запустить "As Current User" из под администратора? / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]