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:
- Download Restoro pc-reparationsværktøj der kommer med patenterede teknologier (patent tilgængelig her).
- Klik på Start scanning for at finde Windows-problemer, der kan forårsage pc-problemer.
- 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.
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
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
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
Kør en systemscanning for at finde potentielle fejl
Download Restoro
PC reparationsværktøj
Klik på Start scanning for at finde Windows-problemer.
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
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
- Download dette pc-reparationsværktøj klassificeret Great på TrustPilot.com (download starter på denne side).
- Klik på Start scanning for at finde Windows-problemer, der kan forårsage pc-problemer.
- 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.