![]() |
|
Модераторы: diadiavova, gambit |
![]()
|
|
| gangsterovich |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 22.10.2011 Репутация: 1 Всего: 1 |
использую код вот такой
все запускается,нормально.но к сожалению если запускать браузер,то юзерагент передается того пользователя,от которого запускается .вобщем неподходит... подскажите как можно попробовать запустить процесс с поммощью CreateProcessWithLogonW или CreateProcessAsUser .а то на мдсн не нашел примеров подходящих( |
|||
|
||||
| diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
Есть же системная утилита runas. Через нее и запускай.
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
| gangsterovich |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 22.10.2011 Репутация: 1 Всего: 1 |
не .runas не подходит.так как надо хоть раз,но вводить пароль руками.тоесть вызывает некоторые сложности.
|
|||
|
||||
| diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
Кто мешает использовать инпутстрим?
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
| gangsterovich |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 22.10.2011 Репутация: 1 Всего: 1 |
эмм...никто) неслышал про такое. в командной строке ввести надо значит.это надо фокус установить на командной строке?непонятно..
|
|||
|
||||
| diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
При чем командная строка, когда мы говорим о том, чтобы сделать это программно? Все это делается через класс Process, просто изучи его внимательнее.
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
| irinazanuda |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 911 Регистрация: 23.6.2010 Репутация: 1 Всего: 18 |
Модератор: Сообщение скрыто. |
|||
|
||||
| gangsterovich |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 22.10.2011 Репутация: 1 Всего: 1 |
катит только CreateProcessWithLogonW.все другие методы не дают результатов
нашел код на vb-6 но при копировании в студию 2010 подчеркиваются функции "LenB"(53 строчка) и "StrPtr"(55 строчка) которые вероятно были в 6м бейсике.
на 6м бейсике попытался сделать библиотеку из этой функции и подключить ее в vb.net .не прокатило( ошибка выскакивает,когда хочу импортировать в ссылки мысли есть? Это сообщение отредактировал(а) gangsterovich - 29.6.2012, 17:21 |
|||
|
||||
| irinazanuda |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 911 Регистрация: 23.6.2010 Репутация: 1 Всего: 18 |
Модератор: Сообщение скрыто. |
|||
|
||||
| gangsterovich |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 22.10.2011 Репутация: 1 Всего: 1 |
а по делу?
|
|||
|
||||
| gangsterovich |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 22.10.2011 Репутация: 1 Всего: 1 |
решение такое сделал.модуль запуска написал на vb6 и совместил с vb.net.универсальность чуток урезалась,но всеже сделал)
|
|||
|
||||
| Бамбукос |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 3.7.2012 Репутация: нет Всего: нет |
Модератор: Сообщение скрыто. |
|||
|
||||
| diadiavova |
|
||||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
На самом деле стандартный запуск процесса дает возможность запуска с правами, определенными в другой учетной записи. Пример запуска блокнота с правами записи test с паролем test
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
||||
|
|||||
| gangsterovich |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 22.10.2011 Репутация: 1 Всего: 1 |
diadiavova,я рад что вы вернулись) ща попробую
|
|||
|
||||
| gangsterovich |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 22.10.2011 Репутация: 1 Всего: 1 |
дядья вова,где туплю?
при таком коде-ошибка-"не удается найти указаный файл".хотя он есть.а при запуска примера вашего-все работает |
|||
|
||||
![]()
|
| Правила форума VB .NET | |
|
|
Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, diadiavova. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | VB .NET | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |