Board logo

标题: 要BAT文件的窗口会自动关闭. [打印本页]

作者: 024024     时间: 2006-3-24 11:15    标题: 要BAT文件的窗口会自动关闭.

比如说:
我们在BAT语句中,只有这样一句:

NOTEPAD AA.TXT

运行后BAT窗口不会消失,直到你把notepad关闭了,这BAT窗口才会关闭.

我想做的是怎样才能做到一打开NOTEPAD,
BAT文件的窗口就会自动关闭.

我试过用CALL或者START来调用NOTEPAD.EXE都不行.
作者: Climbing     时间: 2006-3-24 12:36
用start可以啊,在2003下试验成功,内容如下:

@echo off
start notepad.exe
作者: bagpipe     时间: 2006-3-24 13:31
石头兄好像差了个参数???START /WAIT 程序 ,不知道2003用不用这个/WAIT,2000系统还是需要的。LZ可以试验一下
作者: 024024     时间: 2006-3-24 14:14


  Quote:
Originally posted by bagpipe at 2006-3-24 13:31:
石头兄好像差了个参数???START /WAIT 程序 ,不知道2003用不用这个/WAIT,2000系统还是需要的。LZ可以试验一下

我在XP+SP2下试了,不要 /WAIT.
THANK YOU TWO
作者: Climbing     时间: 2006-3-24 17:15
嘿嘿,如果加上/wait,那么就真的不能关闭cmd窗口了。
作者: bagpipe     时间: 2006-3-25 09:19


  Quote:
Originally posted by Climbing at 2006-3-24 17:15:
嘿嘿,如果加上/wait,那么就真的不能关闭cmd窗口了。

我想楼主的意思我没有理解错,我说的情况是WIN 2000系统下,楼主的意思是:“我们在BAT语句中,只有这样一句:

NOTEPAD AA.TXT

运行后BAT窗口不会消失,直到你把notepad关闭了,这BAT窗口才会关闭”    我不知道楼主是运行完BAT就关闭CMD还是运行后保持CMD窗口然后结束程序后在关闭CMD窗口,不明白.............................LZ什么意思!!!唉
作者: lymygee     时间: 2006-4-17 17:48
我也遇到这个情况了,加了个START 就好了,谢谢了