PowerShell

Como ver o histórico de comandos do PowerShell no Windows 10

Como ver o histórico de comandos do PowerShell no Windows 10

Windows PowerShell tem um embutido História recurso que lembra todos os comandos que você executou ao usá-lo. Embora deva lembrar a história da sessão ativa, vejo que retém mais do que isso. Nesta postagem, vou mostrar como você pode ver o histórico de comandos do PowerShell e usá-lo de maneira inteligente.

Como ver o histórico de comandos do PowerShell

A vantagem mais significativa de ter um recurso de Histórico é que você não precisa digitar novamente para executar um determinado comando que você já executou uma vez. No entanto, repetir centenas de comandos não ajuda muito. Que tal pesquisar neles ou executar um comando específico do qual você só se lembra parcialmente? Siga estes métodos.

  1. Método de teclado
  2. Pesquisa para frente ou para trás no histórico do PowerShell
  3. Veja todo o histórico desta sessão
  4. Invoque um comando específico do histórico de comandos do PowerShell
  5. Pesquisa na História

No final, também explicamos como você pode limpar, exportar e importar o histórico do comando do PowerShell. Muito útil se você precisar executar os mesmos comandos com frequência.

1] Método de teclado

Tenho certeza de que você já usou o Prompt de Comando uma vez, se já usa o Windows há algum tempo. Se você usar as teclas de seta para cima e para baixo, você pode ir para frente e para trás dos comandos executados. O mesmo se aplica ao PowerShell também. Mas aqui está a reviravolta. Se você se lembra de um comando parcialmente, aqui está como pesquisar.

A única desvantagem é que o termo de pesquisa deve ser o início do comando.

2] Pesquisa para a frente ou para trás no histórico

Se quiser pesquisar para frente ou para trás no histórico, você pode usar Ctrl + R e Ctrl + S. O primeiro permite que você pesquise no histórico, enquanto o posterior avança. Assim que usar o atalho de teclado, você deve obter um snippet na parte inferior (bck-i-search ou fwd-i-search). Digite o que deseja pesquisar, e mesmo se o texto pertencer a algum lugar no meio do comando, ele pesquisará por isso. É muito melhor em comparação com o método F8 que usamos acima.

3] Ver todo o histórico do comando PowerShell desta sessão

Digite Histórico e pressione a tecla Enter. Você deve ser capaz de ver todos os comandos que executou na sessão atual. Embora você possa ver os comandos executados na sessão anterior usando as teclas de seta, o Histórico não o terá. Se você pressionar o chave “H” e pressione Enter, isso revelará o histórico de comandos. Considere-o como um atalho para o comando Histórico.

4] Invoque um comando específico do Histórico

Se você notar, a imagem acima tem um ID próximo a cada comando. Se você quiser executar um comando específico da lista, você precisa usar Invoke-History.

5] Pesquisa no histórico

A maneira mais fácil de pesquisar no Histórico de comandos é usar o método Select-String na Saída do Histórico.

Uma vez que você obtém o id, você pode usar o comando Invoke History para executá-lo instantaneamente.

Limpar, exportar e importar histórico do PowerShell

Para deletar todos os comandos do histórico, tudo que você precisa fazer é executar o comando “Limpar histórico.”Observe que mesmo depois de fazer isso, você ainda pode acessar o comando usando as teclas de seta para cima e para baixo.

Para exportar todos os comandos, você pode usar o  Export-Clixml ou Export-CSV formato. Aqui está o exemplo de comando

Get-History | Export-Clixml -Path \ PSHistorycommands.xml Get-History | Export-Csv -Path \ PSHistorycommands.csv 

Para importe esses comandos de volta para outra ou para uma nova sessão, use o seguinte comando.

Add-History -InputObject (Import-Clixml -Path \ PSHistorycommands.xml) Add-History -InputObject (Import-Csv -Path \ PSHistorycommands.csv) 

Você pode abrir este arquivo CSV ou XML a qualquer momento para ver o histórico de comandos do PowerShell instantaneamente. Isso resume quase tudo em torno do histórico de comandos do PowerShell e como você pode reutilizá-los usando números ou pesquisando-os ou importando-os de volta no dia seguinte.

Como usar o GameConqueror Cheat Engine no Linux
O artigo cobre um guia sobre como usar o mecanismo de cheat GameConqueror no Linux. Muitos usuários que jogam no Windows costumam usar o aplicativo “C...
Melhores emuladores de console de jogo para Linux
Este artigo irá listar software de emulação de console de jogo popular disponível para Linux. A emulação é uma camada de compatibilidade de software q...
Melhores distros Linux para jogos em 2021
O sistema operacional Linux percorreu um longo caminho desde sua aparência original, simples e baseada em servidor. Este sistema operacional melhorou ...