DOS批处理 - 我需要大量的调试输出

时间:2012-05-21 12:30:16

标签: dos batch-file

我在这里遇到了烦人的问题。 我的构建系统在构建过程中使用了一些DOS批处理片段,在某些情况下它们非常复杂。

我有一个错误,任务完全中止,没有任何错误-.-

我记得在网上看过输出可以以某种方式扩展。 我认为这是启用扩展的东西。

有人知道我到底在找什么吗?网络上的一项研究相当漫长,因为我无法找到专门用于搜索的关键词。

干杯 扬

2 个答案:

答案 0 :(得分:1)

这可能不是完全有用,但如果您的脚本中有“echo off”(多个实例),请将其重置为“echo on”。将标准输出重定向到文件以便轻松搜索。

此外,如果在中间步骤中有任何“退出”语句,请将它们更改为“exit / b”(并将“exit”更改为“exit / b”),以便只退出该批处理文件(但不是cmd) .exe实例)。

谢谢!

Parag Doke

答案 1 :(得分:0)

这次我通过将脚本复制到批处理文件解决了我的问题,删除了除第一个条件之外的所有内容,然后在每次运行成功时开始添加逻辑内容。 在那之后,我用他们应该做的动作来提供逻辑元素。

这就是找到错误的诀窍,但这花了我很多时间,因为脚本部分是几百行,并且之前提到的相当复杂。