相关疑难解决方法(0)

Windows批处理是否支持异常处理?

Windows批处理编程是否支持异常处理?如果没有,有没有办法有效地模拟批处理文件中的异常处理?

我希望能够在任何CALL级别的批处理脚本中的任何地方"抛出异常",并重复弹出CALL堆栈,直到它找到一个活动的"TRY块",于是"CATCH块"可以处理异常完全继续,或做一些清理并继续弹出CALL堆栈.如果永远不处理异常,则终止批处理并且控制返回到命令行上下文并显示错误消息.

已经有几种方法可以在任何CALL深度上终止批处理,但这些技术都不允许通过异常处理通常在其他语言中提供的任何结构化清理活动.

注意: 这是我已经知道最近才被发现的好答案的情况,我想分享这些信息

cmd exception-handling exception batch-file

26
推荐指数
1
解决办法
2万
查看次数

标签 统计

batch-file ×1

cmd ×1

exception ×1

exception-handling ×1