Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#使用PsExec-无答案_C#_.net_Psexec - Fatal编程技术网

C#使用PsExec-无答案

C#使用PsExec-无答案,c#,.net,psexec,C#,.net,Psexec,直接从提示符执行以下语句 \\my_ip -u my_user -p my_pass -w C:\ta33 tasklist 返回预期的任务列表。 但是在C#代码中使用相同的语句 string executeCommand = "\\\\10.141.86.30 -u biebls -p 1krahsavs -w C:\\ta33 tasklist"; ProcessStartInfo psi = new ProcessStartInfo(); psi.FileName = System.IO

直接从提示符执行以下语句

\\my_ip -u my_user -p my_pass -w C:\ta33 tasklist
返回预期的任务列表。 但是在C#代码中使用相同的语句

string executeCommand = "\\\\10.141.86.30 -u biebls -p 1krahsavs -w C:\\ta33 tasklist";
ProcessStartInfo psi = new ProcessStartInfo();
psi.FileName = System.IO.Directory.GetCurrentDirectory() + "\\PsExec.exe";
psi.Arguments = executeCommand;
psi.UseShellExecute = false;
psi.RedirectStandardOutput = true;
psi.RedirectStandardError = true;
Console.WriteLine("File [" + psi.FileName + "] - Args [" + psi.Arguments + "]");
Process p = new Process();
p.StartInfo = psi;
p.Start();
StreamReader outputReader = p.StandardOutput;
StreamReader errorReader = p.StandardError;
p.WaitForExit();

我等了十分钟没有得到任何答复。有人能帮我吗?

我很确定您的输出缓冲区已满,正在等待清空。人们在使用
过程时会遇到许多常见问题。下面是一些代码示例的快速教程