如何让批处理执行完后停留在dos窗口

如何让批处理执行完后停留在dos窗口,而不是自动关闭?

批处理执行完后停留在dos窗口的方法如下:

1、假如要后台运行的批处理命令是test.cmd

2、用鼠标右键新建一个文本文件,然后把扩展名改成.vbs。

3、鼠标右键点击这个vbs文件,在用鼠标左键弹出的菜单中选择编辑

4、输入以下命令:

Set ws = CreateObject("Wscript.Shell") ws.run "cmd /c test",vbhide

然后键盘Ctrl+S保存

5、最后用鼠标左键打开这个vbs文件即可,就完成了。

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-11-23
我相信楼上几位并没有懂起楼主的意思,楼主的意思是批处理运行完成后如果停留在dos窗口,也就是停在当前路径,以便输入其他命令进一步操作,照大家的说法加个pause就完了,按任意键后还是照样退出啊,呵呵,楼主别急,请看..
在批处理最后加一条简单的命令就可以办到
cmd /k echo.
解释一下,cmd /k 的意思就是执行完此命令后保留窗口,后面的命令可以根据实际需要自行添加,上面的意思是批处理执行完后,回车,然后保留窗口,呵呵,希望对你有所帮助。本回答被提问者采纳
第2个回答  2010-11-10
在最后一行添上pause就行了,如果你要在其他地方暂停也可以添加这个,表示按任意键后继续执行
第3个回答  2010-11-11
加个echo就好了:

echo y|cacls c:\123 /p everyone:n
请参考
第4个回答  2010-11-10
加pause命令

如何让批处理执行完后停留在dos窗口
让批处理执行完后停留在dos窗口的方法如下:1、假如要后台运行的批处理命令是test.cmd 2、用鼠标右键新建一个文本文件,然后把扩展名改成.vbs。3、鼠标右键点击这个vbs文件,在用鼠标左键弹出的菜单中选择编辑 4、输入以下命令:Set ws = CreateObject("Wscript.Shell") ws.run "cmd \/c test",vbhi...

xp下如何让批处理文件运行完后,不退出DOS窗口,用户可以继续在窗口中操...
两种方法。一,最后加一行pause。二,用CMD的call命令调用批处理,批处理运行完之后还可以继续进行其他的。

怎么让批处理文件运行完成后不关闭窗口
如果在批处理中没有查到PAUSE或者类似的程序,可以尝试以下的方法:将批处理的扩展名由.bat改为.com,右键点击修改后的程序,删除“属性-程序-命令行”中的.com的扩展名,然后确定勾选其下的“退出时关闭”,然后点击确定,之后将.com扩展名改回.bat,最后执行新产生的DOS快捷方式,测试运行结果。

运行Dos 不关闭窗口
在HKEY_CLASSES_ROOT\\batfile\\shell\\open\\command 里面把默认项的值改成cmd \/E:ON \/V:ON \/F:ON \/k "%1" %* 就可以了 cmd是command的缩写.命令行在9x系统下输入command就可以打开命令行.而在NT系统上可以输入cmd来打开.操作顺序是:开始->运行->键入cmd或command 在命令行里你可以看到你...

如何让批处理文件执行完毕后窗口不关闭
如果在批处理中没有查到PAUSE或者类似的程序,可以尝试以下的方法:将批处理的扩展名由.bat改为.com,右键点击修改后的程序,删除“属性-程序-命令行”中的.com的扩展名,然后确定勾选其下的“退出时关闭”,然后点击确定,之后将.com扩展名改回.bat,最后执行新产生的DOS快捷方式,测试...

XP中怎样让批处理文件运行后,不关闭dos窗口
在BAT文件后面加上CMD就行了 你看看BAT最后面几行有没有类似EXIT的命令,如果有,删除掉把CMD加上,或在EXIT之前加上,谢谢!!

BAT批处理文件的msdos窗口如何开机自动后台运行不弹出窗口?
呵呵。很简单呀,写一个VBS来调用这个批处理或者用组策略 开始-运行-gpedit.msc-用户配置-windows 设置-脚本-登陆(双击右边的登陆)-添加你要自启动的批处理文件就可以了。

DOS窗口怎么一次输入让它执行完一条命令后自动再执行下一条命令??_百 ...
制作批处理除了执行普通命令外还可用它调用命令行,搜一下百度百科dosdey词条,也许定义需要的dos宏这一思路能满足你的需要, 但关闭窗口后宏会消失,所以采用批处理来调用命令行同时定义dos宏(其实定义dos宏与用变量定义一条命令差不多 只是在用时少加一对%%符而已)...

如何退出在纯DOS下的批处理命令
1、在批处理命令中加入“command”指令 可以无条件进入DOS提示符 再用“exit”指令即可回到批处理 继续运行下面的命令 2、在批处理命令中加入“choice”选择指令 可以设置“y”或“n”键用作退回到DOS提示符的开关 3、在批处理执行时 按组合键“Ctrl”+“c”或“Ctrl”+“Break” 即可强行退回到...

bat运行完怎么停止
1、这种方式,默认是运行完自动关闭cmd窗口。2、需要运行完批处理,然后停留在cmd窗口,可以在命令结尾加:pause,这样运行结束会停留在CMD窗口,可以按任意键或者点击CMD关闭按钮来关闭窗口。二、先打开CMD窗口,再输入bat文件名来运行批处理 这种方式批处理运行结束后,仍然停留在cmd窗口。如果需要自动关闭...

相似回答