在命令行下面打开我自己的程序后CMD不退出,一直等待!!

一般情况下从命令提示符下面输入程序打开后, CMD马上返回。但打开我自己写的程序后,CMD一直等待,我的程序也在跑,要等我的程序关闭后CMD才返回接收下一条命令。请高手解答

start 不行。。。。

1.首先,运行,输入cmd进入dos命令面盘。选好自己要打开的文件,并知道其路径。
2.以打开ps为例。首先找到ps的路径E:\my software\photoshop cs6\Photoshop CS6\Photoshop.exe
3.先在cmd命令中输入E: 如果你的文件在其他盘就输入其他的盘。现在进入E盘了。再输入cd my software\photoshop cs6\Photoshop CS6。注意,cd后有一个空格,文件夹的大小写也要注意。这个步骤也可以分开打,如cd my software回车,cd photoshop cs6回车,cd Photoshop CS6回车。
4.最后输入start Photoshop.exe回车文件就打开了。
  Windows 命令提示符(cmd.exe)是 Windows NT 下的一个用于运行 Windows 控制面板程序或某些 DOS 程序的shell程序;或在 Windows CE 下只用于运行控制面板程序的外壳程序。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-07-19
碰到这种情况,你可以用Start 语句。Start语名调用另一个(子)程序,但是不需返回。
你可以在程序调用前加上Start就可以了。这样就直接运行后面的代码了。
即:
Start XXX程序
。。。。其他代码本回答被提问者和网友采纳
第2个回答  2011-07-19
因为她是批处理的,是一个一个处理的,不是vbs,你可以和vbs混合用哦
第3个回答  2011-07-28
比如你的程序叫1.exe,可以这样写:
1.exe
echo 运行完毕