• Matéria: Informática
  • Autor: lucasdantas6
  • Perguntado 8 anos atrás

explique o que e o sistema operacional bach de lote

Respostas

respondido por: BlackLights
0
Batch ou arquivo de lote (também conhecidos por .bat) é um arquivo de computador utilizado para automatizar tarefas. É regularmente confundido com o modo de processamento de dados no qual os dados são processados em grupos, ou lotes, através de uma rotina agendada. O batch neste caso, nada mais é um conjunto de comandos que são rodados sequencialmente. Podemos compará-lo, de grosso modo, aos scripts do Unix.

Criado para o MS-DOS, o batch foi utilizado para o sistema operativo carregar programas para preparar o ambiente para rodar outros programas. Por exemplo, o EMM386 que habilitava o uso da memória expandida (além dos 640K).

Alguns técnicos de informática utilizam deste recurso para facilitar a instalação do sistema operativo da Microsoft (Windows por exemplo) utilizando um disco de boot.

Um exemplo de um job batch. Nota: executar os scripts deste artigo no seu sistema Windows pode danificá-lo ou causar perda de dados.

shutdown -s
e shutdown -a são formas forçadas de encerrar a máquina sendo -a o anulador do shutdown -s
Este tipo de arquivo pode ser muito perigoso, pois é capaz de destruir o sistema operativo sem o utilizador saber eliminando a pasta principal, enchendo o disco rígido, desconfigurando a inicialização do sistema, entre outros. Por isso é recomendado que apenas execute jobs batch conhecidos. No Windows, estes arquivos podem ser facilmente editados clicando com o botão direito do rato sobre aqueles e seleccionando Editar. Você pode fazer um utilizando o bloco de notas do windows onde cada linha é um comando diferente de MS-DOS e guardando o nome do ficheiro com extensão .bat (por_exemplo.bat).

Como estes arquivos não são capazes de interagir com o utilizador, não é possível fazer jogos e programas em geral apenas com batch, uma alternativa para isso é a utilização da linguagem de programação Basic, que é bem parecida com jobs batch.
Perguntas similares