echo (Português)

  • 16/10/2017
  • 2 minutos para ler
    • e
    • j
    • D
    • i
    • U
    • +3

Exibe mensagens ou liga ou desliga o recurso de eco de comando. Se usado sem parâmetros, echo exibe a configuração de eco atual.

Sintaxe

Parâmetros

Parâmetro Descrição
Ativa ou desativa o recurso de eco de comando. O eco de comando está ativado por padrão.
<message> Especifica o texto a ser exibido na tela.
/? Exibe ajuda no prompt de comando.

Observações

  • O comando echo <message> é particularmente útil quando o echo está desligado . Para exibir uma mensagem com várias linhas sem exibir nenhum comando, você pode incluir vários echo <message> comandos após o comando echo off em seu programa em lote.

  • Depois que o echo é desligado, o prompt de comando não aparece na janela do Prompt de comando. Para exibir o prompt de comando, digite echo on.

  • Se usado em um arquivo em lote, echo on e echo off não afetam a configuração no prompt de comando.

  • Para evitar o eco de um comando específico em um arquivo em lote, insira um @ assine na frente do comando. Para evitar o eco de todos os comandos em um arquivo em lote, inclua o comando echo off no início do arquivo.

  • Para exibir um tubo (|) ou caractere de redirecionamento (< ou >) quando você estiver usando echo, use um cursor (^) imediatamente antes do pipe ou caractere de redirecionamento. Por exemplo, ^|, ^> ou ^<). Para exibir um circunflexo, digite dois circunflexos em sucessão (^^).

Exemplos

Para exibir a configuração de eco atual, digite:

Para ecoar uma linha em branco na tela, digite:

Nota

Não inclua um espaço antes do ponto final. Caso contrário, o ponto final aparecerá em vez de uma linha em branco.

Para evite o eco de comandos no prompt de comando, digite:

Nota

Quando o echo está desligado, o prompt de comando não “t aparecem na janela do prompt de comando. Para exibir o prompt de comando novamente, digite echo on.

Para evitar que todos os comandos em um arquivo em lote (incluindo o comando echo off) sejam exibidos na tela, na primeira linha do lote tipo de arquivo:

Você pode usar o comando echo como parte de uma instrução if. Por exemplo, para pesquisar o diretório atual por qualquer arquivo com a extensão de nome de arquivo .rpt e para exibir uma mensagem se esse arquivo for encontrado, digite:

O seguinte arquivo em lote procura no diretório atual por arquivos com a extensão de nome de arquivo .txt e exibe uma mensagem indicando os resultados da pesquisa:

Se nenhum arquivo .txt for encontrado quando o arquivo em lote for executar, a seguinte mensagem é exibida:

Se arquivos .txt forem encontrados quando o arquivo em lote for executado, a seguinte saída será exibida (para este exemplo, suponha que os arquivos Arquivo1.txt, Arquivo2.txt e Arquivo3.txt existem):

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *