English version at the following link:
enprogramminghome.blogspot.com
Um .bat é arquivo texto que podem ser inseridos comandos para serem rodados pelo interpretador do DOS (No Unix/Linux nunca testei um .bat). Quais comandos podemos inserir? Comandos padrões do DOS, nomes de arquivos (incluindo o caminho para diretórios diferentes) e conteúdo da variável path.
Exemplo:
Suponha que no diretório que você está trabalhando contém o arquivo Registro.java, que imprime na tela um registro qualquer, e queremos compila-lo, executá-lo, redericionarmos a saída para "sai.txt" e abrir este último arquivo. Ao invés de fazermos isso manualmente podemos criar o arquivo test.bat com o seguinte conteúdo:
javac Registro.java
java Registro > sai.txt
sai.txt
---FIM---Não incluir essa linha no arquivo
Quando clicarmos em test.bat ou roda-lo por linha de comando tudo será feito automaticamente!!
Isso implica em aumento de produtividade.
Podemos fazer isso para simular um executável de Java. Basta inserirmos no arquivo:
java NomeDaClasse
Não é uma solução que um .exe proporciona, mas é melhor do que ir no prompt e digitar o comando do interpretador.
Um comentário:
Este post é bacana. Eu ja tinha usado arquivos .bat, mas havia meio que esquecido de suas vantagens! :)
Postar um comentário