C# 中可以通过 Diagnostics.Process
类来实现调用外部的可执行文件
下面是一段调用 PowerPoint
演示幻灯片的脚本:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
using System.Diagnostics;
namespace awake
{
class Program {
static void Main(string[] args) {
Process p = new Process();
// powershell 的命令行工具
p.StartInfo.FileName = "C:\\Program Files (x86)\\Microsoft Office\\Office16\\POWERPNT.EXE";
// /S 后面跟着命令的参数
p.StartInfo.Arguments = "/S \"E:\\mail\\keep awake.pptx\"";
p.StartInfo.CreateNoWindow = true;
p.StartInfo.UseShellExecute = false;
p.Start();
}
}
}
|