C#调用可执行文件(.bat,.exe...)
2017-12-24 21:15
483 查看
在服务器开发的过程中,我们经常需要开多个黑框测试功能,在文件夹中找这些可执行文件十分的浪费时间 带来的个人体验也异常的差劲,我们可以通过C#制作一些小工具来改善这种情况,比如把需要开启的多个黑框 的可执行文件丢在按钮里,虽然功能很简陋,但是带来的个人体验却感人肺腑,C#语法就不介绍了,我这里 主要介绍一下如何调用可执行文件
// 需要的头文件 using System.Diagnostics; // 这里是要调用的可执行文件的文件夹目录 string targetPath = string.Format(@"文件夹路径"); // Process:提供对本地和远程进程的访问并使你能够启动和停止本地系统进程 Process process = new Process(); // 初始化可执行文件的一些基础信息 process.StartInfo.WorkingDirectory = targetPath; // 初始化可执行文件的文件夹信息 process.StartInfo.FileName = "可执行文件名称.后缀"; // 初始化可执行文件名 // 当我们需要给可执行文件传入参数时候可以设置这个参数 // "para1 para2 para3" 参数为字符串形式,每一个参数用空格隔开 process.StartInfo.Arguments = "para1 para2 para3"; process.StartInfo.UseShellExecute = true; // 使用操作系统shell启动进程 // 启动可执行文件 process.Start();
有了以上的代码,我们就可以调用任意的可执行文件了。 我个人喜欢把各个服务器的启动信息以及数据库的信息整合在小工具里,每次进行测试的时候只需 要点击几个按钮就可以,避免了总是去文件夹中找需要的启动的文件。
相关文章推荐
- AIR中调用exe或者bat可执行文件
- C# 调用exe 执行文件时附带参数
- ASP.NET中使用C#调用服务器端exe可执行文件
- C#调用bat文件执行命令
- ASP.NET、C#调用外部可执行exe文件--多种方案
- 在java调用exe,com可执行文件和bat,cmd批处理文件
- c#调用exe文件利用.bat文件
- C#程序调用Delphi可执行EXE文件过程
- AIR中调用exe或者bat可执行文件
- C# 调用本地EXE可执行文件并捕获EXE终止动作
- C#调用bat文件执行命令
- C#调用外部可执行exe文件
- [转]AIR中调用exe或者bat可执行文件
- C#调用外部可执行exe文件
- [转]AIR中调用exe或者bat可执行文件
- C#调用批处理(bat)文件,并获取执行批处理(bat)文件后返回值
- C#: 执行批处理文件(*.bat)的方法
- C++程序中调用exe可执行文件【转】
- JAVA调用exe可执行文件
- 用C#调用CMD.exe,执行DOS命令