Linha de comando do Windows: Existe alguma maneira de verificar a sintaxe do arquivo bat sem realmente executá-lo?

Linha de comando do Windows: Existe alguma maneira de verificar a sintaxe do arquivo bat sem realmente executá-lo?

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.

informação relacionada