segunda-feira, 21 de junho de 2021

O que é Batch Script?

A linguagem Batch é uma linguagem de programação interpretada utilizada principalmente para sistemas operacionais DOS ou Windows, como o Windows Server, o MS-DOS e diversos outros. Apesar de estar sendo gradualmente substituída pelo Powershell, o batch script ainda é uma linguagem muito importante para automação de tarefas, principalmente em sistemas legado.

Os scripts em batch são um conjunto de comandos do CMD executados sequencialmente pelo sistema operacional (algo parecido com o Shell Script do Linux), um após o outro, da mesma forma que aconteceria se você inserisse os comandos manualmente.

Sentido de interpretação dos comandos


Uma das maiores vantagens do batch é a facilidade de automatizar tarefas: ao invés de escrever manualmente um monte de comandos para configurar alguma coisa sempre que for fazer algo nos dispositivos da sua empresa, você pode simplesmente criar um script para fazer essa configuração automaticamente sempre que precisar. Também pode fazer programas para abrir seus programas do ambiente de trabalho, para servir de atalho para algum outro programa, entre outros. Outra vantagem é que, como é uma linguagem nativa de sistemas operacionais descendentes do MS-DOS e de suas variantes ele independe da instalação de um interpretador, você pode executar o programa mesmo em computadores Windows recém formatados sem baixar mais nada.

Outra vantagem é aprender a utilizar melhor seu computador, afinal quase todos esses comandos podem ser utilizados diretamente no prompt de comando do Windows ou no DOSBox e realizam ações diretamente no sistema operacional.

O que é Batch Script?

A linguagem Batch é uma linguagem de programação interpretada utilizada principalmente para sistemas operacionais DOS ou Windows, como o Win...