Вопрос № 59169: Здравствуйте!
Пожалуйста, помогите: приведите РАБОТАЮЩИЙ код запуска программы от имени другого пользователя. Стоит WinXPproSp2 в стандартной поставке со всеми апдейтами (говорю, потому что ни один собственный код трёхлетней давности не работает...
Вопрос № 59.169
Здравствуйте!
Пожалуйста, помогите: приведите РАБОТАЮЩИЙ код запуска программы от имени другого пользователя. Стоит WinXPproSp2 в стандартной поставке со всеми апдейтами (говорю, потому что ни один собственный код трёхлетней давности не работает: что-то поменялось, но что??? Например, тест #1: LogonUser() с пустым паролем - уже не прокатывает (кажется, на sp1 ещё работало) ). Последняя здравая мысль - дело в политиках безопасности, но не нашёл ни малейшего намёка... Или как можно обойти (вплоть до стороннего сервиса, который
умеет запускать от имени другого пользователя).
Приложение:
Отправлен: 16.10.2006, 23:25
Вопрос задал: Spok (статус: 1-ый класс)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Bob Johnson
Здравствуйте, Spok!
из простого - внешняя программа runas (идет в составе виндов). запусти без параметров, увидишь хелп.
из функций - попробуй CreateProcessWithLogonW.
Ответ отправил: Bob Johnson (статус: Академик) Россия, Калуга WWW:Программирование ---- Ответ отправлен: 16.10.2006, 23:48