Есть одно приложение, для работы необходимо запустить его от имени другого пользователя, причем профиль пользователя должен загрузиться. Делаю так:
Программа запускается от пользователя MyUser, но профиль пользователя не загружается.
В чем может быть проблема?
p.s. Если запускать с такими параметрами
То все хорошо, за исключением того, что переменные среды получаются того пользователя, от которого изначально вошли в компьютер.
Код:
RunAs("MyUser", @ComputerName, "123456", 1, "C:\Program Files\Microsoft Office\Office14\OUTLOOK.exe");
Программа запускается от пользователя MyUser, но профиль пользователя не загружается.
В чем может быть проблема?
p.s. Если запускать с такими параметрами
Код:
RunAs("MyUser", @ComputerName, "123456", 4, "C:\Program Files\Microsoft Office\Office14\OUTLOOK.exe");
То все хорошо, за исключением того, что переменные среды получаются того пользователя, от которого изначально вошли в компьютер.