最近需要使用一个模拟键盘的操作,使用Python非常方便实现,我就将该脚本打包成了一个exe执行文件,但是必须嵌入在C# App中,就需要使用到C# 中的Process类来开启这个外部程序,所以顺便将这个类的基本属性和方法做了一下整理,顺便测试一下Process的属性和方法。
知识导图如下:
1. 测试Start方法
首先的准备一个用于测试开启运行的exe可执行文件。我自己创建一个简单的TestApp.exe
创建一个Console应用程序,添加引用。
using System.Diagnostics;
测试代码如下:
Console.WriteLine(“开启其它应用程序:”);
Process.Start(“TestApp.exe”);
Console.ReadLine();
因为我将测试程序和代码执行程序放在同一个目录下,所以直击写TestApp.exe
否则应该指定全路径:X:\xxx\TestApp.exe
运行效果如下:
直接使用Process.Start( )方法运用可执行方法OK。