我只想提醒看了上面内容的人们别被某些东西误导了! Process.Start不是仅仅是启动一个exe,可以传入参数,可以指定登陆账户名和密码,甚至是域,它返回一个Process类,利用这个类你还可以得到启动进程的信息(Pid,主窗口句柄,退出代码),同时还可以控制已经启动的进程(强行结束,等待结束,甚至是改写) 另外Process.Start还可以传入ProcessStartInfo对象,使用这个对象还可以改写进程输入输出流。 当然也没必要按照7楼去研究API CreateProcess函数,一般情况下托管Process类足以应对大多数功能! (多嘴这么多,主要是我认为这种提问性质的技术论坛最大的意义不是解决提问者的问题,而是要将问题所代表的技术问题更清晰得反映给日后读问题的人,这才是社区!)
110,534
社区成员
642,576
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧