Existe uma maneira de visualizar o histórico da linha de comando em todas as sessões do PowerShell ? O Windows PowerShell permite que você veja todos os comandos executados na sessão atual usando o comando Get-History. Mas às vezes isso não é suficiente. Neste guia, Quantrimang.com mostrará como visualizar todo o histórico de comandos de todas as sessões anteriores no Windows 10.
Como visualizar o histórico de comandos de sessões anteriores do PowerShell no Windows 10
1. Para usar a função de visualização do histórico de comandos do PowerShell, primeiro você precisa instalar o módulo PSReadLine usando o comando abaixo.
Install-Module PSReadLine

Para usar a função de visualização do histórico de comandos do PowerShell, primeiro você precisa instalar o módulo PSReadLine
Se você for solicitado a instalar o NuGet Provider , digite Ye pressione Enter.
2. Em seguida, insira o seguinte comando para exibir o caminho para o arquivo no qual o histórico de comandos do PowerShell foi salvo.
(Get-PSReadlineOption).HistorySavePath
![Como visualizar o histórico de comandos de sessões anteriores do PowerShell no Windows 10 Como visualizar o histórico de comandos de sessões anteriores do PowerShell no Windows 10]()
Exibe o caminho para o arquivo no qual o histórico de comandos do PowerShell é salvo
3. Para ver o histórico completo e detalhado de comandos no console do PowerShell, execute este comando:
cat (Get-PSReadlineOption).HistorySavePath
4. Para limpar todo o histórico de comandos do PowerShell inseridos, digite o seguinte comando:
Remove-Item (Get-PSReadlineOption).HistorySavePath
![Como visualizar o histórico de comandos de sessões anteriores do PowerShell no Windows 10 Como visualizar o histórico de comandos de sessões anteriores do PowerShell no Windows 10]()
O comando limpa todo o histórico de comandos do PowerShell que você inseriu
5. Se você precisar evitar que o PowerShell salve o histórico de comandos, execute este comando:
Set-PSReadlineOption -HistorySaveStyle SaveNothing
![Como visualizar o histórico de comandos de sessões anteriores do PowerShell no Windows 10 Como visualizar o histórico de comandos de sessões anteriores do PowerShell no Windows 10]()
Comando impede que o PowerShell salve o histórico de comandos
6. Sempre que desejar configurar o PowerShell para rastrear todos os comandos executados, execute o seguinte comando:
Set-PSReadlineOption -HistorySaveStyle SaveIncrementally
Acima estão os comandos que você pode usar para controlar o histórico de comandos usados no Powershell.
Espero que você tenha sucesso.