如何使用c#运行任何程序

本文关键字:任何 程序 运行 何使用 | 更新日期: 2023-09-27 18:06:55

如果我知道软件的名称,如何打开软件?

Process word = new Process();
word.StartInfo.FileName = "winword.exe";
word.Start();

期望是上述代码将打开Microsoft word。但问题是我需要exe的名称(以上代码的winword)。如何打开用户输入的任何软件,如果用户输入photoshop,那么它将打开photoshop的按钮点击。我想用程序找到exe的名称。请帮帮我。任何想法都将不胜感激。谢谢。

如何使用c#运行任何程序

当该文件的位置包含在PATH变量中时,您只能通过其名称启动应用程序。如果你想打开另一个应用程序,你必须指定完整的路径。

我建议您在PATH变量

上添加位置

这是一个如何添加目录到path的链接http://www.computerhope.com/issues/ch000549.htm

相关文章: