月度归档:2014年06月

c#执行bat方法

废话不多说,直接上代码….

ProcessStartInfo psi = new ProcessStartInfo(“cmd.exe”);

psi.CreateNoWindow = true;//不显示dos命令行窗口

psi.UseShellExecute = false;

psi.RedirectStandardOutput = true;

psi.RedirectStandardError = true;

psi.FileName = @”C:\Users\Jones.Zhao\Desktop\开启其它服务.bat”;

// Start the process

System.Diagnostics.Process proc =System.Diagnostics.Process.Start(psi);

// Attach the output for reading

System.IO.StreamReader sOut = proc.StandardOutput;

proc.Close();

// Read the sOut to a string.

string results = sOut.ReadToEnd().Trim();

sOut.Close();
txtResult.Text=results;

[……]

Read more