首页 > Windows开发 > 详细

C# CMD吊起执行 传参式执行类

时间:2014-11-28 17:39:17      阅读:249      评论:0      收藏:0      [点我收藏+]
bubuko.com,布布扣
 1  class command
 2     {
 3         public static string startcmd(string command)
 4         {
 5             string output = "";
 6             try
 7             {
 8 
 9                 Process cmd = new Process();
10                 cmd.StartInfo.FileName = command;
11 
12                 cmd.StartInfo.UseShellExecute = false;
13 
14                 cmd.StartInfo.RedirectStandardInput = true;
15                 cmd.StartInfo.RedirectStandardOutput = true;
16 
17                 cmd.StartInfo.CreateNoWindow = true;
18                 cmd.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
19 
20                 cmd.Start();
21 
22                 output = cmd.StandardOutput.ReadToEnd();
23                 Console.WriteLine(output);
24                 cmd.WaitForExit();
25                 cmd.Close();
26             }
27             catch (Exception e)
28             {
29                 Console.WriteLine(e);
30             }
31             return output;
32         }
33         public static Process startcmd(string command, string argument)
34         {
35             string output = "";
36             Process cmd = new Process();
37             try
38             {
39                 cmd.StartInfo.FileName = command;
40                 cmd.StartInfo.Arguments = argument;
41 
42                 cmd.StartInfo.UseShellExecute = false;
43 
44                 cmd.StartInfo.RedirectStandardInput = true;
45                 cmd.StartInfo.RedirectStandardOutput = true;
46 
47                 cmd.StartInfo.CreateNoWindow = true;
48                 cmd.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
49 
50                 cmd.Start();
51 
52                 //output = cmd.StandardOutput.ReadToEnd();
53                 //Console.WriteLine(output);
54                 //cmd.WaitForExit();
55                 //cmd.Close();
56             }
57             catch (Exception e)
58             {
59                 Console.WriteLine(e);
60             }
61             return cmd;
62         }
63     }
View Code

 

C# CMD吊起执行 传参式执行类

原文:http://www.cnblogs.com/lewisli/p/4128919.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!