在执行应用程序的设计是一个小工具,使用Win32 API函数CreateProcess启动程序。它可以选择性地等待一个进程结束,也显示经过该程序的时间。 Exec不带引号的路径或命令行参数有问题。控制台和GUI版本。
有很多的神器出山:www.shenqi73.com方式来运行的程序在Windows命令提示符下,“开始” - >“运行”对话框,Windows资源管理器等,但它仍然是有用的,有时是可以自定义的方式,程序运行。
的 Exec使用下面的命令行语法如下:
执行[-C] [-T标题] [SN] [-W [-E] [-d目录] - 程序[参数[...]]
- 字符告诉执行,停止处理自己的命令行参数,并考虑其余的程序应该运行的命令行。
该程序必须是一个可执行文件。您可以指定任何命令行参数的程序,并Exec将通过他们相处的程序是(即Exec时不感到困惑,如果任何程序的参数包含引号)。
Exec的命令行选项如下:
-C指示Exec将创建一个新的控制台。此选项是唯一有意义的Exec.exe当您正在运行一个控制台程序,你要Exec来启动它运行在一个单独的控制台窗口(而不是当前控制台窗口)。如果你打算运行控制台程序,处理用户输入,我建议你使用-c选项。
-T设置一个控制台程序的标题。 (不设置GUI程序的窗口标题。)如果你使用的是Exec.exe而不是ExecGUI.exe的,用-c-t选项是唯一有意义的。如果标题文本中包含空格,请在引号中。
-S配置的初始窗口的程序状态。的数值,你可以使用对应到Win32的ShowWindow API常量