Questão FC234084
Os arquivos .BAT estão presentes nos sistemas operacionais da Microsoft desde a época do DOS, chegando até os modernos Windows 8. Seu comportamento padrão é imprimir o comando a se
Sistemas Operacionais
CESGRANRIO · 2013
Os arquivos .BAT estão presentes nos sistemas operacionais da Microsoft desde a época do DOS, chegando até os modernos Windows 8. Seu comportamento padrão é imprimir o comando a ser executado antes de executá-lo.
Quando o programador de um arquivo .BAT deseja que ele opere “em silêncio”, sem mostrar nenhum dos comandos que vai executar dentro desse arquivo, deve usar no início do arquivo o comando
- @echo off
- @mute
- echo off
- set -v off
- set echo off
Mostrar resposta e comentário
Gabarito
A
Comentário do professor
O comando @echo off é usado no início de arquivos em lote (.BAT) para impedir que os comandos sejam exibidos enquanto são executados.
O termo echo controla o recurso de eco do interpretador de comandos: echo on mostra cada comando antes de executá‑lo; echo off desativa essa exibição. Porém, sem o caractere @, o próprio comando echo off ainda aparece na tela ao ser executado.
Ao prefixar com @, @echo off faz com que aquela linha não seja exibida e, em seguida, desliga o eco para todas as linhas seguintes, deixando a execução "silenciosa".
Em resumo: coloque @echo off na primeira linha do .BAT quando quiser que o script rode sem mostrar os comandos. Para exibir mensagens específicas, use echo com texto desejado.
Conteúdo do catálogo FC Concursos · Atualizado em