// api声明
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();
相关文章
- 02-06在运行程序时报错:"如果在 Code First 模式下使用,则使用 T4 模板为 Database First 和 Model First 开发生成的代码可能无法 正常运行。若要继续使用 Database First 或 Model First,请确保在执行应用程序的 config 文件中指 定 Entity Framework 连接字符串。若要将这些从 Database First 或 Mod
- 02-06Yii2获取当前程序执行的sql语句
- 02-06深入跟踪MFC程序的执行流程
- 02-06ldd获得可执行程序的所有库并输出到指定目录
- 02-06crontab 使用 anaconda 虚拟环境执行程序
- 02-06IPython中进行Python程序执行时间的测量
- 02-0620210615---vs2012 执行外程序
- 02-06c – Qt 5.0.1:应用程序不会在Qt创建者之外执行
- 02-06vc++深入跟踪MFC程序的执行流程
- 02-06CAD调试时抛出“正试图在 os 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码”异常的解决方法