如何在C#上运行命令提示程序?

时间:2010-11-11 05:10:28

标签: c# command-prompt

我想知道是否有办法运行命令提示程序,例如“C:/temp/mactimes.pl”,命令“perl mactimes.pl”可以在C#程序中运行。

我查看过“process.start”类,但它只检测.exe格式程序。因此,我需要“perl”命令来启动perl脚本。

请提出建议!感谢!!!

2 个答案:

答案 0 :(得分:4)

如果perl在系统路径中:

Process.Start("perl.exe", "C:\\temp\\mactimes.pl");

否则你需要输入它的完整路径。

答案 1 :(得分:0)

尝试使用“cmd.exe”作为可执行文件。例如,在“/ C”键之后用任何你想要的东西喂它。