como executar mais de um comando no arquivo bat?
-
27-10-2019 - |
Pergunta
Estou tentando construir o jasperserver.Quero executar todos esses comandos por meio do arquivo bat.Eu criei um arquivo bat, mas quando o executo, ele executa apenas o primeiro comando.
@Echo Off
js-ant clean-config
js-ant gen-config
js-ant add-jdbc-driver
js-ant build-pro
js-ant create-js-db
js-ant build-js-ddl-pro
js-ant init-js-db-pro
js-ant import-sample-data-pro
este é o conteúdo do arquivo bat .. Não tenho certeza do que fazer ... Eu nunca criei o arquivo bat :) Obrigado ..
Solução
Acho que js-ant é um arquivo em lote.Nesse caso, você precisa CALL
-lo, caso contrário, o arquivo em lote de chamada é encerrado automaticamente.
Isso deve funcionar:
@Echo Off
call js-ant clean-config
call js-ant gen-config
call js-ant add-jdbc-driver
call js-ant build-pro
call js-ant create-js-db
call js-ant build-js-ddl-pro
call js-ant init-js-db-pro
call js-ant import-sample-data-pro
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow