Я пытаюсь запустить приложение с графическим интерфейсом удаленно, используя psexec. < /p>
ProcessStartInfo info = new ProcessStartInfo(@"");
info.FileName = @"C:\\PsExec.exe";
info.Arguments = @"\\" + "" + " " + @"""C:\Program Files (x86)\\.exe""";
info.RedirectStandardOutput = true;
info.UseShellExecute = false;
info.RedirectStandardError = true;
info.WindowStyle = ProcessWindowStyle.Maximized;
Process o = Process.Start(info);
< /code>
Проблема здесь заключается в том, что процесс запускается удаленно, но я не вижу графического интерфейса. Я могу видеть только в диспетчере задач.
Есть ли способ увидеть gui < /em> на удаленном компьютере? (System.Environment.username.toString ()); < /li>
[*] console.writeline (thread.currentprincipal.identity.name.tostring ()); < /li>
warteline («текущий WindDentity». System.Security.Principal.WindowsIdentity.GetCurrent().Name.ToString());
If I execute above lines of code before starting process, it gives:
[*]administrator
[*]blank
DomainName < /em> \ Administrator < /li>
и я зарегистрировал его с учетной записью администратора на удаленном компьютере. -1073741502.
При попытке выполнить использование C#, он вообще ничего не делает. Нет исключения, по крайней мере! < /P>
конец редактирования 1. < /p>
Подробнее здесь: https://stackoverflow.com/questions/909 ... pplication