Переконайтеся, що у сценаріях немає операторів "echo off", і викликайте "echo on" після виклику кожного сценарію, щоб скинути всі пропущені.
Причина полягає в тому, що якщо залишити ехо, інтерпретатор команд видасть кожну команду (після обробки параметрів) перед її виконанням. Це виглядає дуже погано для використання у виробництві, але дуже корисно для налагодження, оскільки ви можете бачити, де вихід пішов не так.
Також переконайтеся, що ви перевіряєте рівні помилок, встановлені викликаними пакетними сценаріями та програмами. Пам'ятайте, що у файлах .bat для цього використовуються 2 різні методи. Якщо ви викликали програму, рівень помилки буде в% ERRORLEVEL%, тоді як із пакетних файлів рівень помилки повертається у змінну ErrorLevel і не потребує% навколо нього.