PowerShell-Verlauf funktioniert nicht? Sehen Sie sich diese Lösungen an

How to effectively deal with bots on your site? The best protection against click fraud.
Probleme mit dem PowerShell-Verlauf
Um verschiedene PC-Probleme zu beheben, empfehlen wir das Restoro PC Repair Tool:
Diese Software repariert häufige Computerfehler, schützt Sie vor Dateiverlust, Malware, Hardwarefehlern und optimiert Ihren PC für maximale Leistung. Beheben Sie PC-Probleme und entfernen Sie Viren jetzt in 3 einfachen Schritten:
  1. Laden Sie das Restoro PC-Reparatur-Tool herunter das kommt mit patentierten Technologien (Patent verfügbar Hier).
  2. Klicken Scan starten um Windows-Probleme zu finden, die PC-Probleme verursachen könnten.
  3. Klicken Repariere alles um Probleme zu beheben, die die Sicherheit und Leistung Ihres Computers beeinträchtigen
  • Restoro wurde heruntergeladen von 0 Leser in diesem Monat.

Windows PowerShell ist unglaublich einfach zu administrieren, sobald Sie die Grundlagen der Skriptsprache erlernt haben. Trotzdem können Benutzer hier und da auf ein paar Schluckauf stoßen. Viele von ihnen haben berichtet, dass PowerShell Strg+R nicht akzeptiert Abkürzung um die Befehlsverlaufssuche anzuzeigen.

Da dies im Wesentlichen bedeutet, dass Benutzer die History-Funktion nicht mehr genießen können, ist es definitiv unangenehm. PowerShell verfügt über einen ziemlich großartigen integrierten Befehlsverlauf, der Ihnen bei den komplexen Listen hilft, die Sie im Laufe der Zeit eingegeben haben, aber wenn Sie sie nicht verwenden können, ist das ein großes Problem.

instagram story viewer

Wenn Sie auch von diesem Problem betroffen sind, empfehlen wir Folgendes, um es zu umgehen.

Was kann ich tun, wenn der PowerShell-Verlauf nicht funktioniert?

1. Überprüfen Sie die PSReadLine-Baugruppe

PSReadLine-Assembly prüfen

Viele andere haben das gleiche Problem nach dem Upgrade auf Windows 10 gehabt. Sie wissen vielleicht nicht, dass Sie PSReadLine installiert haben, aber es wird mit Windows 10 gebündelt, also akzeptieren Sie, dass es da ist.

Ob es Ihnen gefällt oder nicht, es ersetzt so ziemlich die alten Befehlsverlaufsfunktionen durch ausgefeiltere Funktionen. Die Befehlsverlaufsfunktion in PowerShell ist nicht in das Windows Management Framework selbst integriert, sondern basiert genau auf dem PSReadLine-Modul des Drittanbieters.

Um zu bestätigen, dass es diesmal beteiligt ist, versuchen Sie, Get-PSReadLineOption auszuführen, und beachten Sie, wenn Sie diesen Fehler in Bezug auf die PSReadLine-Assembly erhalten:

Get-PSReadLineOption: Der Typinitialisierer für „Microsoft. Power Shell. PSConsoleReadLine’ hat eine Ausnahme ausgelöst.
An Zeile: 1 Zeichen: 1
+ Get-PSReadLineOption
+ ~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo: NotSpecified: (:) [Get-PSReadLineOption], TypeInitializationException
+ FullyQualifiedErrorId: System. TypeInitializationException, Microsoft. Power Shell. GetPSReadLineOption

Wenn Sie auch die obigen Zeilen sehen, schließen Sie PowerShell und ändern Sie dann das Tastaturlayout in de-DE. Öffnen Sie es wieder und prüfen Sie, ob der PowerShell-Verlauf wieder funktioniert.


2. Downgrade von PSReadLine auf 1.2

PSReadLine

Ein Upgrade von PSReadLine auf eine neue Version kann diesen Fehler ebenfalls verursachen. Dies geschieht meistens, wenn Sie PowerShell mit einem nicht-US-Tastaturlayout ausführen.

Wenn die obigen Schritte jedoch keinen Unterschied gemacht haben, können Sie auch versuchen, PSReadLine auf 1.2 herunterzustufen.


3. Probieren Sie alternative Cmdlets aus, um den Verlauf anzuzeigen

Get-Verlauf

Führen Sie einen Systemscan durch, um potenzielle Fehler zu entdecken

Wiederherstellen herunterladen

Wiederherstellen herunterladen
PC-Reparatur-Tool

Restoro-Scan

Klicken Scan starten um Windows-Probleme zu finden.

Wiederherstellungskorrektur

Klicken Repariere alles um Probleme mit patentierten Technologien zu beheben.

Führen Sie einen PC-Scan mit dem Restoro Repair Tool aus, um Fehler zu finden, die Sicherheitsprobleme und Verlangsamungen verursachen. Nachdem der Scan abgeschlossen ist, ersetzt der Reparaturvorgang beschädigte Dateien durch neue Windows-Dateien und -Komponenten.

Angenommen, Sie haben einige komplizierte PowerShell-Befehle eingegeben und ausgeführt und möchten jetzt einen Blick darauf werfen. Sie sollten in der Lage sein, den gesamten Verlauf der PowerShell-Befehle mit den Aufwärts- / Abwärtspfeilen zu durchsuchen.

Wie immer können Sie auch mehrere mitgelieferte Cmdlets verwenden, um mit Ihrem Verlauf zu arbeiten. Führen Sie das folgende Cmdlet aus, um den Verlauf der von Ihnen eingegebenen Befehle anzuzeigen:
Get-Verlauf

Sie können Ihren Verlauf weiter durchsuchen, indem Sie die resultierende Ausgabe an das Cmdlet Select-String weiterleiten. Vergessen Sie nicht, "Suchen" im Cmdlet unten durch den tatsächlichen Text zu ersetzen, nach dem Sie suchen möchten:
Get-Verlauf | Select-String -Muster "Suchen"

Um detailliertere Informationen zu zuvor ausgeführten Befehlen anzuzeigen, einschließlich des Befehlsstatus oder der Start-/Endzeit, führen Sie stattdessen diesen Befehl aus:
Get-Verlauf | Formatliste -Eigenschaft *

Nicht weniger wichtig, wenn die Dinge funktionieren und Sie Befehle aus der aktuellen Sitzung in eine Datei exportieren möchten, verwenden Sie das Cmdlet Export-Clixml:
Get-Verlauf | Export-Clixml -Pfad c: pscommands_hist.xml


4. Erhöhen Sie die Anzahl der gespeicherten Befehle

Anzahl der gespeicherten Befehle ändern

Denken Sie daran, dass der Befehlszeilenpuffer nur die letzten 50 von Ihnen eingegebenen Befehle speichert. Wenn Sie mehr wollen, erhöhen Sie einfach diese Zahl.

Klicken Sie dazu mit der rechten Maustaste auf die Titelleiste des PowerShell-Eingabeaufforderungsfensters, wählen Sie window Eigenschaften, dann ändern Sie einfach den Wert von Puffergröße unter Befehlsverlauf.


Eine mögliche Ursache für diesen Fehler ist, dass der Verlauf von Powershell deaktiviert ist. Hier haben Sie vielleicht schon einmal eingegeben:
%userprofile%AppDataRoamingMicrosoftWindowsPowerShellPSReadlineConsoleHost_history.txt

Du hättest es ausschalten können mit:
Set-PSReadlineOption –HistorySaveStyle SaveNothing

Läuten da irgendwelche Glocken? Das gleiche gilt, wenn Sie nach etwas suchen, nachdem Sie den Speicher in der Hoffnung auf einen Neuanfang vollständig gelöscht haben.

Seien Sie jedoch vorsichtig: Das Cmdlet Clear-History kann nicht wirklich verwendet werden, um den Befehlsverlauf zu löschen. Es löscht einfach die Liste der Befehle, die das Cmdlet Get-History anzeigt.

Das Befolgen der in diesem Artikel beschriebenen Verfahren sollte Ihnen helfen, das aufgetretene Problem zu beheben. Wenn Ihnen eine andere Möglichkeit bekannt ist, den PowerShell-Verlauf wieder zum Laufen zu bringen, teilen Sie uns dies im Kommentarbereich unten mit.

LESEN SIE AUCH:

  • Führen Sie dieses Powershell-Skript aus, um Standard-Apps aus Windows 10 Image zu entfernen
  • Windows PowerShell funktioniert nicht mehr: Probieren Sie diese 4 Fixes aus
  • PowerShell wird nicht erkannt? Sehen Sie sich diese Lösungen an
idee restoroHaben Sie immer noch Probleme?Beheben Sie sie mit diesem Tool:
  1. Laden Sie dieses PC-Reparatur-Tool herunter auf TrustPilot.com als großartig bewertet (Download beginnt auf dieser Seite).
  2. Klicken Scan starten um Windows-Probleme zu finden, die PC-Probleme verursachen könnten.
  3. Klicken Repariere alles um Probleme mit patentierten Technologien zu beheben (Exklusiver Rabatt für unsere Leser).

Restoro wurde heruntergeladen von 0 Leser in diesem Monat.

Teachs.ru
So kopieren Sie Dateien mit Powershell auf einen Remote-Computer

So kopieren Sie Dateien mit Powershell auf einen Remote-ComputerPower Shell

Einfache Skripte zum Kopieren von Dateien auf PowerShellPowerShell ist ein robustes Microsoft-Skriptterminal, mit dem mehrere Vorgänge ausgeführt werden können.Mithilfe der entsprechenden Skripts k...

Weiterlesen
So erstellen und führen Sie Shell-Skripte unter Windows aus [Schritt für Schritt]

So erstellen und führen Sie Shell-Skripte unter Windows aus [Schritt für Schritt]Power ShellWindows 10Windows 11

Sie müssen das Windows-Linux-Subsystem aktivieren, bevor Sie ein Skript erstellenEin Shell-Skript kann dabei helfen, sich wiederholende automatisierte Aufgaben wie Backups und Softwareinstallatione...

Weiterlesen
Fix: PowerShell-Export-CSV-Zugriff auf den Pfad wird verweigert

Fix: PowerShell-Export-CSV-Zugriff auf den Pfad wird verweigertMicrosoft PowershellPower ShellWindows 11

Um Zugriff zu erhalten, benötigen Sie Berechtigungen auf AdministratorebeneBei einigen PowerShell-Benutzern wurde der Zugriff auf einen Pfad verweigert, nachdem sie das Cmdlet Export-CSV eingegeben...

Weiterlesen
ig stories viewer