Какова возможная причина того, что пакетная команда Windows препятствует выполнению всех последующих команд?

Какова возможная причина того, что пакетная команда Windows препятствует выполнению всех последующих команд?

У меня есть простой bat-файл, который делает следующее:

openapi-generator generate -i open-api-offline-file.json -g csharp-netcore -c open-api-config.json -o DataLakeOpenApiRestClient 

REM customizing ApiClient
xcopy .\SourcesCustomizations\ApiClient.cs .\DataLakeOpenApiRestClient\src\Org.OpenAPITools\Client\ApiClient.cs* /Y /F /R

Если я запускаю команды по одной в консоли, они работают правильно.

Если я запускаю bat-файл, то первый выполняется успешно, а второй, похоже, не выполняется (я получаю сообщения о генерации и все). Как будто первая команда каким-то образом умудряется завершиться, не давая другим командам выполниться.

Я не могу понять, как это могло произойти.

Вопрос:Какова возможная причина того, что пакетная команда препятствует выполнению всех последующих команд?

Связанный контент