2010-11-21 90 views
2

背景:我正在使用运行Windows 7的公用计算机。我没有权限访问命令行(也没有控制面板,也没有大部分C驱动器)。所以,我编写了我需要作为批处理程序执行的命令,并将其保存在一个名为“run.bat”的文件中,并保存到桌面上。我通过双击批处理文件的图标来运行该程序。出了点问题,但是我看不出什么问题,因为一旦出现错误,命令行就会消失。这种情况发生得非常快,所以我甚至无法通过屏幕快照查看错误消息。保留批处理程序

我之前遇到过这个问题,批处理程序崩溃然后消失。发生错误后是否有办法保持命令行?

回答

4

添加命令'pause'作为批处理文件的最后一行。如果你想获得幻想,只有在检测到错误时才执行该行(无论你在批处理文件中做什么)。