C#执行vbs文件

来源:互联网 发布:mysql存储过程写法格式 编辑:程序博客网 时间:2024/06/12 00:36
System.Diagnostics.Process proc = new System.Diagnostics.Process();DriverPath = strPath + @"\\Driver\\driver.vbs";proc.StartInfo.FileName = "wscript";proc.StartInfo.Arguments = DriverPath;proc.StartInfo.UseShellExecute = false;proc.Start();proc.Close();  using System.Diagnostics;static private string RunCmd(string command){ //例Process Process p = new Process();  p.StartInfo.FileName = "cmd.exe";           //确定程序名 p.StartInfo.Arguments = "/c " + command;    //确定程式命令行 p.StartInfo.UseShellExecute = false;        //Shell的使用 p.StartInfo.RedirectStandardInput = true;   //重定向输入 p.StartInfo.RedirectStandardOutput = true; //重定向输出 p.StartInfo.RedirectStandardError = true;   //重定向输出错误 p.StartInfo.CreateNoWindow = true;          //设置置不显示示窗口¿  p.Start();   //00 //p.StandardInput.WriteLine(command);       //也可以用这种方式输入入要行的命令 //p.StandardInput.WriteLine("exit");        //要得加上Exit要不然下一行程式 return p.StandardOutput.ReadToEnd();        //输出出流取得命令行结果果 }


 

原创粉丝点击