“start” 命令到底起什么作用

“start” 命令到底起什么作用

在命令提示符下,有些程序可以通过输入 exe 文件的名称来启动,有些则不能(未找到),但是可以使用命令运行未找到的程序start。例如,查看此终端会话:

>notepad

>wordpad
'wordpad' is not recognized as an internal or external command,
operable program or batch file.

>start wordpad

>

那么start到底做什么

答案1

开始菜单中的运行命令确实接受 wordpad 来启动 Wordpad。这与 Windows 95 中引入的一项功能有关APP_PATHS(请参阅 Raymond Chen 的博客文章关联)。启动命令会搜索APP_PATHS。

答案2

默认情况下如果在cmd里面执行cmd,那么控制台窗口会被继承,等待创建的进程结束。

使用start(即 cmd 集成命令,而不是可执行文件)您可以在新的控制台实例中创建一个进程,能够修改进程创建选项,并可以选择等待创建的进程结束。

也可以看看

start /?

以及 TechNet 上的: http://technet.microsoft.com/en-us/library/bb491005.aspx

相关内容