
Linha de comando do Windows: Existe alguma maneira de verificar a sintaxe do arquivo bat sem realmente executá-lo?
Responder1
Infelizmente, um verificador bom e extenso realmente não existe.
O único que consegui localizar foi BatCodeCheck, que data de 2014 e que verifica apenas um número limitado de erros.
Responder2
Talvez você possa tentar executar o .bat em um ambiente sandbox. Eu ainda não tentei, mas inicie o cmd.exe em um programa sandbox e tente executar o arquivo bat.
Isso pode funcionar se todos os arquivos necessários estiverem presentes.