有时候我们在运行BAT批处理文件的时候,需要批处理脚本能显示执行结果(或者控制BAT脚本运行在某阶段暂停),这个时候我们只要在暂停的地方使用PAUSE命令即可。
比如下面的批处理文件脚本:
sqlcmd -S . -E -Q "EXEC InformationManagementSystem.dbo.sp_BackupDatabases"
该脚本是执行某个数据库的存储过程,具体就不再详述。
如果我们没有使用PAUSE命令,一旦运行该批处理文件脚本,那么命令提示符的控制台黑框将会一闪而过。我们也就没法查看这个BAT文件脚本最终执行的结果和信息。
完整的BAT脚本:
sqlcmd -S . -E -Q "EXEC InformationManagementSystem.dbo.sp_BackupDatabases"
PAUSE
在脚本的最后一行添加PAUSE命令,最后运行批处理文件的结果如下图:
会提示只有按任意键才会继续执行下面的操作。
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/98400.html