ECHO

Exibe ou oculta o texto em programas de lote quando o programa está sendo executado. Indica se o recurso de eco de comando está  ativado ou desativado.

Quando você executa um programa de lote, o MS-DOS tipicamente exibe (eco) os comandos do programa de lote na tela. Você pode ativar ou desativar este recurso utilizando o comando ECHO.



Sintaxe

ECHO [ON|OFF]

Para utilizar o comando eco para exibir uma mensagem, utilize a sintaxe a seguir:

echo [mensagem]

Parâmetros

ON|OFF
Especifica se o recurso de eco de comando deve ser ativado ou desativado. Para exibir a definição de ECHO atual, utilize o comando ECHO sem parâmetro.

mensagem
Especifica texto que o MS-DOS dever  exibir na tela.

Exemplos :

O seguinte exemplo ilustra um programa em lote que contém uma mensagem de três linhas precedida e seguida de uma linha em branco:

echo off
echo.
echo Este programa de lote
echo formata e verifica
echo os novos discos
echo.

Se você quiser desativar o ECHO e não quiser efetuar um eco do próprio comando ECHO, inclua o símbolo (@) antes do comando, como a seguir:

@echo off

Você pode utilizar os comandos IF e ECHO na mesma linha de comando, como a seguir:

if exist *.rpt echo O relatório chegou.

Observações

Utilizando uma mensagem com o comando ECHO

O comando de mensagem ECHO ‚ útil quando ECHO estiver desativado. Para exibir uma mensagem com comprimento de várias linhas sem exibir outros comandos, pode-se incluir diversos comandos ECHO de mensagem após o comando ECHO OFF no programa de lote.

Ocultando o aviso de comando

Se você utilizar o comando ECHO OFF na linha de comando, o aviso de comando não será  exibido na tela. Para reexibir o aviso de comando, digite ECHO ON.

Impedindo que o MS-DOS efetue o eco de uma linha

Você pode inserir o símbolo (@) na frente de um comando no programa de lote para impedir que o MS-DOS efetue o eco daquela linha.

Efetuando o eco de uma linha em branco

Para efetuar o eco de uma linha em branco na tela, pode-se digitar ECHO e então um ponto (ECHO.) sem espaço entre eles.

Exibindo conexões e caracteres de redirecionamento

Você não pode exibir uma conexão (|) ou caractere de redirecionamento (< ou >) utilizando o comando ECHO. .

0 comentários:

Postar um comentário