C#调用VBS
隐藏的命令行:
C# code//获取操作系统的版本信息 Process myProcess=new Process();
myProcess.StartInfo.FileName="cmd.exe";//设定程序名
myProcess.StartInfo.UseShellExecute=false;//关闭Shell的使用
myProcess.StartInfo.RedirectStandardInput=true;//重定向
标准
excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载
输入
myProcess.StartInfo.RedirectStandardOutput=true;//重定向标准输出
myProcess.StartInfo.RedirectStandardError=true;//重定向标准错误输出
myProcess.StartInfo.CreateNoWindow=true;//设置不显示窗口//执行ver命令获取操作系
统版本 myProcess.Start();
myProcess.StandardInput.WriteLine("ver");
myProcess.StandardInput.WriteLine("exit");string strVersion= myProcess.StandardOutput.ReadToEnd();//从输出流获取命令执行结果
C# codeProcess myProcess = new Process();
myProcess.StartInfo.FileName = @"install.bat";
myProcess.StartInfo.UseShellExecute = false;
myProcess.StartInfo.RedirectStandardInput = true;
myProcess.StartInfo.RedirectStandardOutput = true;
myProcess.StartInfo.RedirectStandardError = true;
myProcess.StartInfo.CreateNoWindow = true;
myProcess.Start();
myProcess.StandardInput.WriteLine("exit");
myProcess.StartInfo.FileName = Application.StartupPath + @"\install.bat";
运行VBS
System.Diagnostics.Process.Start("wscript",Application.StartupPath + @"\reg.vbs");