Process p = Process.Start(@"E:\Alroy\client\1.bat");
代码就这一句。。
请问我这么调用对么
RunBat(@"E:\Alroy\client\1.bat");
测试还是有框框
@涅白: 现在可以了么
@复返: pro.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
可以了,蟹蟹!
@涅白: 其实我也不怎么会,哈哈哈,你是在上班还是上学
@复返: 上班!实习,你呐
是这样的吧!Process.Start(@"E:\Alroy\client\1.bat"); 而且你在调用这个方法时不需要异常处理吗? Process 中封装了Start这个静态方法,直接调用不就可以了吗?不知道你Process p = Process.Start(@"E:\Alroy\client\1.bat");这样是在干嘛?
还是有
讲道理,调用你封装的那个方法一样的啊。。
@涅白: 在运行bat文件时不弹出dialog怎么做到的?C#貌似做不到,VBS可以
@IT民工-杰:
找到了,是WindowStyle控制的。RunBat方法里加入一句
pro.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
就可以了。
谢谢你的作答,受益匪浅,异常我不会写。。不会写。。会写。。写。。
咦。!上面那只不是你嘛,啊啊我点错了
@涅白: 恭喜恭喜,找到就好,进步就好
@涅白: 没关系的,问题解决了就好