Compartilhar via


about_History

TÓPICO
    about_History

DESCRIÇÃO RESUMIDA
    Descreve como recuperar e executar comandos no histórico de comandos.


DESCRIÇÃO LONGA
    Quando você digita um comando no prompt de comando, o Windows 
    PowerShell salva o comando no histórico de comandos. Você pode usar os 
    comandos no histórico como um registro de seu trabalho. Também é 
    possível chamar novamente os comandos e executá-los a partir do 
    histórico de comandos.


  Cmdlets do histórico
      O Windows PowerShell tem um conjunto de cmdlets que gerenciam o 
      histórico de comandos.

          Cmdlet (Alias)       Descrição
          -------------------  ---------------------------------------------- 
          Get-History (h)      Obtém o histórico de comandos.          

          Invoke-History (r)   Executa um comando no histórico de comandos.

          Add-History          Adiciona um comando ao histórico de comandos.          

          Clear-History (clh)  Exclui comandos do histórico de comandos.


  Atalhos de teclado para gerenciar histórico
      No console do Windows PowerShell, você pode usar os seguintes 
      atalhos para gerenciar o histórico de comandos.
 

      Para outros aplicativos host, consulte a documentação de produto.



          Use esta tecla        Para executar esta ação
          -------------         ------------------------------------------
          SETA PARA CIMA        Exibe o comando anterior.
 
          SETA PARA BAIXO       Exibe o próximo comando.
 
          F7                    Exibe o histórico de comandos. 
                                Para ocultar o histórico,
                                pressione ESC.
 
          F8                    Localiza um comando. Digite um ou mais 
                                caracteres e, em seguida, pressione F8. 
                                Para a próxima instância, pressione F8 
                novamente.

          F9                    Localize um comando pela ID de histórico. 
                    Digite a ID de histórico e pressione F9. 
                Para localizar a ID, pressione F7.


  MaximumHistoryCount
      O variável de preferência $MaximumHistoryCount determina o 
      número máximo de comandos que o Windows PowerShell salva no 
      histórico de comandos.
      O valor padrão é 64, indicando que o Windows PowerShell salva os 64 
      comandos mais recentes, mas você pode alterar o valor da variável.
      

      Por exemplo, o comando a seguir aumenta a variável 
      $MaximumHistoryCount para 100 comandos:


          $MaximumHistoryCount = 100


      Para aplicar a configuração, reinicie o Windows PowerShell. 


      Para salvar o novo valor da variável para todas as sessões do 
      Windows PowerShell, adicione a instrução de atribuição a um 
      perfil do Windows PowerShell.
      Para obter mais informações, consulte about_Profiles.


  Ordem de comandos no histórico  
      Os comandos são adicionados ao histórico quando a execução do 
      comando é concluída, não quando ele é inserido. Se os comandos 
      levarem algum tempo para serem concluídos, ou se os comandos 
      estiverem sendo executados em um aviso aninhado, podem estar 
      fora da ordem do histórico. (Os comandos que estão em execução 
      em um aviso aninhado são concluídos somente quando você sai do 
      nível de prompt.)


CONSULTE TAMBÉM
    about_Line_Editing
    about_Variables
    about_Preference_Variables