SOLID Batch
Limites rígidos
- Mantenha arquivos
.batenxutos (prefira < 80 linhas) - Delegue a lógica real para PowerShell ou Python
Práticas
setlocalno iníciocd /d "%~dp0"para caminhos relativos portáteis- Verifique
errorlevelapós chamadas críticas - Não codifique segredos ou valores padrão de LAN privada quando existe um prompt/ambiente
- Adicione notas de segurança ao lançar ferramentas voltadas para rede sem autenticação
Checklist
- O lançador apenas orquestra
- Falhas encerram com códigos não zero
- Caminhos são relativos a
%~dp0