ProcessStartInfo psi=new ProcessStartInfo();
这样启动一个进程可以实现吗?
这样启动一个进程可以实现吗?
解决方案 »
- C# byte[]中字节怎么倒转顺序
- Silverlight4+WCF RIA Service+EF出现问题了啊!!!
- 小妹求助,如何用程序启动另一个打开的VS2005工程
- 如果用C#编译DLL给VF调用呢
- 请教大家怎样使用datatable中已有的事件?C# 中怎么没反应?
- 如何指定exe的图标?
- 得到Region的边界信息,得到每个点,在线等
- 程序我们注重思想,数据库我们注重原理,生活我们注重感情
- C# WebBrowser如何妥善判断页面加载完毕,包括页面内javascript触发的一些局部刷新
- 如何让DataGridView的一列如( DataGridViewTextBoxColumn列)全部处于编辑状态
- 搞了半天还是不明白什么原因?!!!!!!
- 请教:sqlserver中建的表没有主键,但是在c#中需要删除该表里的记录,不知怎么办?要代码谢谢!
Process p = new Process();
//设定程序名
p.StartInfo.FileName = "cmd.exe";
//关闭Shell的使用
p.StartInfo.UseShellExecute = false;
//重定向标准输入
p.StartInfo.RedirectStandardInput = true;
//重定向标准输出
p.StartInfo.RedirectStandardOutput = true;
//重定向错误输出
p.StartInfo.RedirectStandardError = true;
//设置不显示窗口
p.StartInfo.CreateNoWindow = true; //这里的显示窗口实际上是指cmd窗口
p.Start();
//输入要执行的命令
p.StandardInput.WriteLine(excutepath);
p.StandardInput.WriteLine("exit");
p.StartInfo =楼上的psi//楼上的psi需指定文件路径
p.Start()。
psi.FileName = "可执行文件的路径+文件名.文件名后缀";
Process p = new Process();
p.StartInfo = psi;
p.Start()//ok