O histórico do PowerShell não está funcionando? Confira essas soluções

How to effectively deal with bots on your site? The best protection against click fraud.
Problemas de histórico do PowerShell
Para corrigir vários problemas do PC, recomendamos Restoro PC Repair Tool:
Este software irá reparar erros comuns de computador, protegê-lo contra perda de arquivos, malware, falha de hardware e otimizar seu PC para desempenho máximo. Corrija problemas do PC e remova vírus agora em 3 etapas fáceis:
  1. Baixar Restoro PC Repair Tool que vem com tecnologias patenteadas (patente disponível aqui).
  2. Clique Inicia escaneamento para encontrar problemas do Windows que podem estar causando problemas no PC.
  3. Clique Reparar tudo para corrigir problemas que afetam a segurança e o desempenho do seu computador
  • Restoro foi baixado por 0 leitores este mês.

Windows PowerShell é incrivelmente fácil de administrar, uma vez que você aprenda o básico da linguagem de script. Apesar disso, os usuários podem encontrar alguns soluços aqui e ali. Muitos deles relataram que o PowerShell não está aceitando o Ctrl + R atalho para mostrar a pesquisa do histórico de comandos.

Uma vez que isso significa essencialmente que os usuários não podem mais desfrutar da função de histórico, é definitivamente desagradável. O PowerShell tem um ótimo histórico de comandos integrado para ajudá-lo com as listas complexas que você inseriu ao longo do tempo, mas se você não puder usá-lo, isso é um grande problema.

instagram story viewer

Se você também estiver preocupado com esse problema, para contorná-lo, recomendamos o seguinte.

O que posso fazer quando o histórico do PowerShell não funciona?

1. Verifique a montagem PSReadLine

verificar a montagem PSReadLine

Muitos outros tiveram o mesmo problema após a atualização para o Windows 10. Você pode não saber que instalou o PSReadLine, mas ele vem com o Windows 10, então aceite que está lá.

Goste ou não, ele praticamente substitui os recursos de histórico de comandos de estilo antigo por funcionalidades mais sofisticadas. A função de histórico de comando no PowerShell não está embutida no próprio Windows Management Framework, mas é baseada precisamente no módulo PSReadLine de terceiros.

Para confirmar se há algum envolvimento neste momento, tente executar Get-PSReadLineOption e observe se você receber este erro em relação ao assembly PSReadLine:

Get-PSReadLineOption: o inicializador de tipo para ‘Microsoft. PowerShell. PSConsoleReadLine 'lançou uma exceção.
Na linha: 1 caractere: 1
+ Get-PSReadLineOption
+ ~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo: NotSpecified: (:) [Get-PSReadLineOption], TypeInitializationException
+ FullyQualifiedErrorId: Sistema. TypeInitializationException, Microsoft. PowerShell. GetPSReadLineOption

Se você vir as linhas acima também, feche o PowerShell e altere o layout do teclado para en-US. Abra-o novamente e verifique se o histórico do PowerShell funciona novamente.


2. Downgrade PSReadLine para 1,2

PSReadLine

Atualizar o PSReadLine para uma nova versão também pode causar este erro. Isso acontece principalmente se você estiver executando o PowerShell com um layout de teclado diferente dos EUA.

No entanto, se as etapas acima não fizerem diferença, você também pode tentar fazer o downgrade do PSReadLine para 1.2.


3. Experimente cmdlets alternativos para ver o histórico

Get-History

Execute uma verificação do sistema para descobrir possíveis erros

Download Restoro

Baixar Restoro
Ferramenta de reparo de PC

Restoro Scan

Clique Inicia escaneamento para encontrar problemas do Windows.

Restoro Fix

Clique Reparar tudo para corrigir problemas com tecnologias patenteadas.

Execute uma verificação do PC com a ferramenta de reparo Restoro para encontrar erros que causam problemas de segurança e lentidão. Após a verificação ser concluída, o processo de reparo substituirá os arquivos danificados por arquivos e componentes novos do Windows.

Suponha que você digitou e executou alguns comandos complicados do PowerShell e deseja dar uma olhada agora. Você deve ser capaz de navegar por todo o histórico dos comandos do PowerShell usando as setas para cima / para baixo.

Como sempre, você também pode usar vários cmdlets incluídos para trabalhar com seu histórico. Para visualizar o histórico de comandos que você digitou, execute o seguinte cmdlet:
Get-History

Você pode pesquisar ainda mais seu histórico canalizando a saída resultante para o cmdlet Select-String. Não se esqueça de substituir “Search” no cmdlet abaixo pelo texto real que você deseja pesquisar:
Get-History | Select-String -Pattern “Search”

Para visualizar informações mais detalhadas sobre os comandos executados anteriormente, incluindo o status do comando ou hora de início / término, execute este comando:
Get-History | Format-List -Property *

Não menos importante, se as coisas funcionarem e você quiser exportar comandos da sessão atual para um arquivo, use o cmdlet Export-Clixml:
Get-History | Export-Clixml -Path c: pscommands_hist.xml


4. Aumentar o número de comandos lembrados

número de chnage de comandos lembrados

Lembre-se de que o buffer da linha de comando mantém apenas os últimos 50 comandos digitados. Se desejar mais é o problema real que você está enfrentando, basta aumentar este número.

Para que isso aconteça, clique com o botão direito na barra de título da janela do prompt do PowerShell, selecione Propriedades, então simplesmente altere o valor de Tamanho do buffer sob Histórico de Comandos.


Uma possível causa desse erro é que o histórico da Powershell está desativado. Aqui é onde você deve ter inserido antes:
% userprofile% AppDataRoamingMicrosoftWindowsPowerShellPSReadlineConsoleHost_history.txt

Você poderia ter desligado com:
Set-PSReadlineOption –HistorySaveStyle SaveNothing

Toca alguma campainha? O mesmo acontece se você estiver procurando por algo depois de limpar totalmente a memória na esperança de um novo começo.

Apenas tome cuidado: o cmdlet Clear-History não pode ser usado para limpar o histórico de comandos. Ele simplesmente limpa a lista de comandos que o cmdlet Get-History exibe.

Seguir os procedimentos mencionados neste artigo deve ajudá-lo a resolver o problema que estava enfrentando. Se você souber de alguma outra maneira de fazer a história do PowerShell funcionar novamente, conte-nos sobre isso na seção de comentários abaixo.

LEIA TAMBÉM:

  • Execute este script Powershell para remover aplicativos padrão do Windows 10 Image
  • O Windows PowerShell parou de funcionar: tente estas 4 correções
  • PowerShell não é reconhecido? Confira essas soluções
idee restoroAinda está tendo problemas?Corrija-os com esta ferramenta:
  1. Baixe esta ferramenta de reparo de PC classificado como Ótimo no TrustPilot.com (o download começa nesta página).
  2. Clique Inicia escaneamento para encontrar problemas do Windows que podem estar causando problemas no PC.
  3. Clique Reparar tudo para corrigir problemas com tecnologias patenteadas (Desconto exclusivo para nossos leitores).

Restoro foi baixado por 0 leitores este mês.

Teachs.ru
O histórico do PowerShell não está funcionando? Confira essas soluções

O histórico do PowerShell não está funcionando? Confira essas soluçõesPowershell

Para corrigir vários problemas do PC, recomendamos Restoro PC Repair Tool:Este software irá reparar erros comuns de computador, protegê-lo contra perda de arquivos, malware, falha de hardware e oti...

Consulte Mais informação
CORREÇÃO: os scripts de execução do PowerShell estão desabilitados neste sistema

CORREÇÃO: os scripts de execução do PowerShell estão desabilitados neste sistemaPowershellWindows 10

Para corrigir vários problemas do PC, recomendamos DriverFix:Este software manterá seus drivers ativos e funcionando, protegendo-o contra erros comuns de computador e falhas de hardware. Verifique ...

Consulte Mais informação
Como remover aplicativos integrados do arquivo WIM do Windows 10 com Powershell

Como remover aplicativos integrados do arquivo WIM do Windows 10 com PowershellPowershell

PowerShell é uma ferramenta Windows muito poderosa que permite que usuários avançados executem uma série de tarefas avançadas. PowerShell é uma automação de tarefas e estrutura de gerenciamento de ...

Consulte Mais informação
ig stories viewer