나는 ASP.NET \ C# 응용 프로그램에서 일하고 있습니다.Sysinternals PsExec 함께 원격 컴퓨터에서 프로세스 실행
system.Diagnostics.process 및 Sysinternals PsExec을 사용하여 원격 시스템에서 프로세스를 실행하려고합니다.
ProcessStartInfo startInfo = new ProcessStartInfo("psexec");
startInfo.Arguments = string.Format(CultureInfo.CurrentCulture, @"\\machineNAme c:\someDir\Command.exe");
startInfo.UseShellExecute = false;
Process process = new Process();
StreamReader reader = null;
process.StartInfo = startInfo;
process.Start();
Command.exe이 CD를 crive을 열 수있는 간단한 테스트가 그냥 :
여기 내 코드의 예입니다. 이 코드는 localhost의 웹 응용 프로그램에서 작동하지만 현재 iis에있는 웹 응용 프로그램에서는 작동하지 않습니다.
무엇이 누락 되었습니까? tks