PowerShell-historien fungerer ikke? Tjek disse løsninger

How to effectively deal with bots on your site? The best protection against click fraud.
Problemer med PowerShell-historie
For at løse forskellige pc-problemer anbefaler vi Restoro PC Repair Tool:
Denne software reparerer almindelige computerfejl, beskytter dig mod filtab, malware, hardwarefejl og optimerer din pc til maksimal ydelse. Løs pc-problemer og fjern vira nu i 3 nemme trin:
  1. Download Restoro pc-reparationsværktøj der kommer med patenterede teknologier (patent tilgængelig her).
  2. Klik på Start scanning for at finde Windows-problemer, der kan forårsage pc-problemer.
  3. Klik på Reparer alt for at løse problemer, der påvirker din computers sikkerhed og ydeevne
  • Restoro er blevet downloadet af 0 læsere denne måned.

Windows PowerShell er utrolig let at administrere, når du lærer det grundlæggende i scriptingsproget. På trods af det kan brugerne støde på et par hikke her og der. Mange af dem har rapporteret, at PowerShell ikke accepterer Ctrl + R genvej for at vise kommandosøgningssøgningen.

Da dette i det væsentlige betyder, at brugerne ikke længere kan nyde historiefunktionen, er det bestemt ubehageligt. PowerShell har en ret stor indbygget kommandohistorik, der hjælper dig med de komplekse lister, du har indtastet over tid, men hvis du ikke kan bruge den, er det et stort problem.

instagram story viewer

Hvis du også er bekymret over dette problem, anbefaler vi følgende for at komme rundt.

Hvad kan jeg gøre, når PowerShell-historikken ikke fungerer?

1. Kontroller PSReadLine-enheden

tjek PSReadLine-samlingen

Mange andre har oplevet det samme problem efter opgradering til Windows 10. Du ved muligvis ikke, at du har installeret PSReadLine, men den leveres sammen med Windows 10, så accepter, at den er der.

Synes godt om det eller ej, det erstatter stort set de gamle stilkommandoer med funktioner med mere sofistikeret funktionalitet. Kommandohistorikfunktionen i PowerShell er ikke indbygget i selve Windows Management Framework, men den er baseret nøjagtigt på tredjeparts PSReadLine-modulet.

For at bekræfte, at det er involveret denne gang, skal du prøve at køre Get-PSReadLineOption og bemærke, hvis du får denne fejl angående PSReadLine-samlingen:

Get-PSReadLineOption: Type initialiseringen til 'Microsoft. PowerShell. PSConsoleReadLine 'kastede en undtagelse.
På linje: 1 char: 1
+ Get-PSReadLineOption
+ ~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo: Ikke specificeret: (:) [Get-PSReadLineOption], TypeInitializationException
+ FullyQualifiedErrorId: System. TypeInitializationException, Microsoft. PowerShell. GetPSReadLineOption

Hvis du også ser ovenstående linjer, skal du lukke PowerShell og derefter ændre tastaturlayoutet til da-USA. Åbn den tilbage, og kontroller, om PowerShell-historikken fungerer igen.


2. Nedgradere PSReadLine til 1.2

PSReadLine

Opgradering af PSReadLine til en ny version kan også forårsage denne fejl, du får. Dette sker for det meste, hvis du kører PowerShell med et ikke-amerikansk tastaturlayout.

Men hvis ovenstående trin ikke gjorde nogen forskel, kan du også prøve at nedgradere PSReadLine til 1.2.


3. Prøv alternative cmdlets for at se historikken

Få historie

Kør en systemscanning for at finde potentielle fejl

Restoro Download

Download Restoro
PC reparationsværktøj

Restoro Scan

Klik på Start scanning for at finde Windows-problemer.

Restoro Fix

Klik på Reparer alt for at løse problemer med patenterede teknologier.

Kør en pc-scanning med Restoro reparationsværktøj for at finde fejl, der forårsager sikkerhedsproblemer og afmatning. Når scanningen er afsluttet, erstatter reparationsprocessen beskadigede filer med friske Windows-filer og komponenter.

Antag at du har skrevet og udført nogle komplicerede PowerShell-kommandoer, og du vil kigge lige nu. Du skal være i stand til at gennemse hele historikken med PowerShell-kommandoer ved hjælp af pil op / ned.

Som altid kan du også bruge flere inkluderede cmdlets til at arbejde med din historie. For at se historikken for kommandoer, du har skrevet, skal du køre følgende cmdlet:
Få historie

Du kan søge yderligere i din historie ved at føre den resulterende output til Select-String cmdlet. Glem ikke at erstatte "Søg" i cmdlet nedenfor med den aktuelle tekst, du vil søge efter:
Get-History | Vælg streng - Mønster “Søg”

For at se mere detaljerede oplysninger om tidligere udførte kommandoer, herunder kommandostatus eller start / sluttid, skal du køre denne kommando i stedet:
Get-History | Format-liste -Ejendom *

Ikke mindre vigtigt, hvis ting fungerer, og du vil eksportere kommandoer fra den aktuelle session til en fil, skal du bruge Export-Clixml cmdlet:
Get-History | Eksport-Clixml-Path c: pscommands_hist.xml


4. Forøg antallet af huskede kommandoer

chnage antal huskede kommandoer

Husk, at kommandolinjebufferen kun holder de sidste 50 kommandoer, du har skrevet. Hvis det faktiske problem, du står over for, ønsker mere, skal du bare øge dette antal.

For at få det til at ske skal du højreklikke på titellinjen i PowerShell-promptvinduet og vælge Ejendomme, så skal du blot ændre værdien på Bufferstørrelse under Kommandohistorik.


En mulig årsag til denne fejl er, at Powershells historie er slået fra. Her er hvor du måske har indtastet før:
% userprofile% AppDataRoamingMicrosoftWindowsPowerShellPSReadlineConsoleHost_history.txt

Du kunne have slået det fra med:
Set-PSReadlineOption –HistorySaveStyle SaveNothing

Ringer det nogen klokker? Det samme gælder, hvis du leder efter noget, når du har ryddet hukommelsen fuldstændigt i håb om en ny start.

Bare vær forsigtig: Clear-History cmdlet kan ikke rigtig bruges til at rydde kommandoer. Det rydder simpelthen listen over kommandoer, som cmdlet Get-History viser.

Ved at følge de procedurer, der er nævnt i denne artikel, kan det hjælpe dig med at løse det problem, du oplever. Hvis du er opmærksom på nogen anden måde at få PowerShell-historien til at fungere igen, skal du fortælle os om det i kommentarfeltet nedenfor.

LÆS OGSÅ:

  • Kør dette Powershell-script for at fjerne standardapps fra Windows 10-billedet
  • Windows PowerShell er stoppet med at fungere: Prøv disse 4 rettelser
  • PowerShell genkendes ikke? Tjek disse løsninger
idee restoroHar du stadig problemer?Løs dem med dette værktøj:
  1. Download dette pc-reparationsværktøj klassificeret Great på TrustPilot.com (download starter på denne side).
  2. Klik på Start scanning for at finde Windows-problemer, der kan forårsage pc-problemer.
  3. Klik på Reparer alt for at løse problemer med patenterede teknologier (Eksklusiv rabat for vores læsere).

Restoro er blevet downloadet af 0 læsere denne måned.

Teachs.ru
Microsoft PowerShell 7 kommer til alle platforme i maj

Microsoft PowerShell 7 kommer til alle platforme i majPowershellWindows 10 Nyheder

Microsoft annoncerede for nylig generel tilgængelighed af en ny PowerShell-version. Den nye version fører den eksisterende version til Windows PowerShell 7.0.Meddelelsen kom lige efter, at Microsof...

Læs mere
Udførelse af scripts er deaktiveret på dette system [FIX]

Udførelse af scripts er deaktiveret på dette system [FIX]PowershellFejl

For at løse forskellige pc-problemer anbefaler vi DriverFix:Denne software holder dine drivere kørende og holder dig dermed beskyttet mod almindelige computerfejl og hardwarefejl. Tjek alle dine ch...

Læs mere
Udvikler PowerShell er nu tilgængelig i Visual Studio 2019

Udvikler PowerShell er nu tilgængelig i Visual Studio 2019PowershellVisuelt Studie

Microsoft for nylig annonceret et nyt værktøj til Visual Studio 2019.Udvikler PowerShell kommer som et resultat af brugerfeedbackBaseret på brugerfeedback tilføjede virksomheden Developer PowerShel...

Læs mere
ig stories viewer