Como usar o seu histórico de comandos no prompt de comando do Windows

O Prompt de Comando do Windows possui um recurso de histórico integrado, permitindo que você visualize rapidamente os comandos executados na sessão atual. Melhor ainda, o Prompt de Comando oferece alguns atalhos de teclado e outros truques para trabalhar com seu histórico de comandos.

Como ver o seu histórico de comandos

Para percorrer o histórico de comandos, você pode usar estes atalhos de teclado:

  • Seta para cima : recupera o comando anterior que você digitou. Pressione a tecla repetidamente para percorrer seu histórico de comandos.
  • Seta para baixo : recupere o próximo comando que você digitou. Pressione a tecla repetidamente para percorrer seu histórico de comandos.
  • Page Up : recupere o primeiro comando executado na sessão atual do prompt de comando.
  • Page Down : Recupere o comando mais recente executado na sessão atual do Prompt de Comando.
  • Esc : limpa a linha de comando.

Use estas teclas F para interagir com seu histórico de comando:

  • F7 : Visualize seu histórico de comandos como uma sobreposição. Use as setas para cima e para baixo para selecionar um comando e executá-lo. Pressione Esc para fechar a sobreposição sem executar um comando.

  • F8 : Pesquise no histórico de comandos um comando que corresponda ao texto da linha de comando atual. Portanto, se você quiser pesquisar um comando que comece com “p”, digite “p” na linha de comando e toque repetidamente em F8 para percorrer os comandos em seu histórico que começam com “p”.
  • F9 : Recupere um comando de seu histórico de comandos, especificando seu número no buffer de histórico. Esses números são exibidos na janela de sobreposição F7 e começam em 0. Portanto, se você quiser executar novamente rapidamente o primeiro comando executado na sessão atual, pressione “F9”, digite “0” e pressione “Entrar”. O comando apareceria preenchido no prompt e você poderia pressionar “Enter” mais uma vez para executá-lo.
Recomendado:  Armazene mais no seu PC com um disco rígido externo de 4 TB por US$ 99,99

Para imprimir uma lista do seu histórico de comandos no terminal, execute o seguinte comando:

doskey / história

Você verá os comandos que digitou na sessão atual. Esta é a mesma lista que você verá se pressionar F7.

Como copiar seu comando anterior

O comando anterior que você digitou é conhecido como “modelo”. Existem vários atalhos para copiar rapidamente parte do comando anterior executado.

  • F1 : Copia um caractere por vez do comando anterior que você digitou. Pressione a tecla F1 repetidamente para digitar o comando que você digitou anteriormente, caractere por caractere.
  • F2 : Copia parte do comando que você digitou anteriormente. Você será solicitado a inserir um caractere. O sistema irá pesquisar o comando anterior que você digitou e copiar automaticamente o texto até, mas não incluindo, aquele caractere. Por exemplo, se o último comando executado foi “ping google.com”, você poderia pressionar “F2”, digitar “o”, pressionar “Enter” e “ping g” apareceria no prompt.
  • F3 : Copia parte do comando que você digitou anteriormente. O sistema iniciará da posição atual do caractere e copiará automaticamente o restante do texto dessa posição na linha anterior. Por exemplo, digamos que o último comando que você digitou foi “ping -4 google.com”. Você poderia digitar “ping -6”, pressionar “F3 ″, e o sistema preencheria automaticamente“ google.com ”, tornando a linha atual“ ping -6 google.com ”.

Como limpar o histórico de comandos

Ao contrário do bash shell do Linux , o Prompt de Comando não lembra os comandos entre as sessões. Para apagar o histórico de qualquer comando que você digitou, basta fechar a janela do Prompt de Comando.

Você pode dizer ao Prompt de Comando para não lembrar de nenhum comando digitado na sessão atual, definindo o tamanho do histórico para 0 com o doskey comando:

doskey / listsize = 0

Você não poderá usar as teclas de seta, a tecla F7 ou o doskey /history comando para ver os comandos que digitou depois de definir o tamanho da lista como 0. Essa alteração também tem efeito apenas para a janela Prompt de Comando atual, portanto, o Prompt de Comando a janela lembrará o histórico normalmente na próxima vez que você fechar e reabri-la.

Recomendado:  Como usar o bate-papo do Teams no Windows 11

Você pode usar o cls comando (limpar a tela) para limpar a janela do Prompt de Comando, apagando todo o histórico dos comandos que você digitou sem fechar a janela:

cls

Como Salvar Seu Histórico de Comandos

Se você precisar salvar um histórico dos comandos digitados em uma janela do prompt de comando, poderá fazê-lo executando o doskey /historycomando e roteando sua saída para um arquivo de texto. (Você também pode simplesmente executar o doskey /historycomando e copiar / colar texto em outro aplicativo, é claro.)

Por exemplo, o comando a seguir salvará uma cópia do histórico de comandos da janela do Prompt de Comando atual no arquivo C: \ Usuários \ nome \ Área de Trabalho \ comandos.txt em seu sistema.

doskey / histórico> C: \ Usuários \ nome \ Desktop \ comandos.txt

O > caractere redireciona a saída do comando para o arquivo que você especificar.

Abra o arquivo em um editor de texto para visualizar o histórico de comandos digitados na sessão do prompt de comando.

Esses são apenas alguns dos atalhos de teclado úteis disponíveis no Prompt de Comando, portanto, verifique nossa lista para obter ainda mais .