Is er een manier om de opdrachtregelgeschiedenis van alle PowerShell- sessies te bekijken ? Met Windows PowerShell kunt u elke opdracht zien die u in de huidige sessie hebt uitgevoerd met behulp van de opdracht Get-History. Maar soms is dat niet genoeg. In deze handleiding laat Quantrimang.com u zien hoe u de volledige opdrachtgeschiedenis van alle voorgaande sessies in Windows 10 kunt bekijken.
Hoe u de opdrachtgeschiedenis van eerdere PowerShell-sessies in Windows 10 kunt bekijken
1. Om de PowerShell-opdrachtgeschiedenisweergavefunctie te gebruiken, moet u eerst de PSReadLine- module installeren met behulp van de onderstaande opdracht.
Install-Module PSReadLine

Om de PowerShell-opdrachtgeschiedenisweergavefunctie te gebruiken, moet u eerst de PSReadLine-module installeren
Als u wordt gevraagd NuGet Provider te installeren , typt u Yen drukt u op Enter.
2. Voer vervolgens de volgende opdracht in om het pad weer te geven naar het bestand waarin de PowerShell-opdrachtgeschiedenis is opgeslagen.
(Get-PSReadlineOption).HistorySavePath
![Hoe u de opdrachtgeschiedenis van eerdere PowerShell-sessies in Windows 10 kunt bekijken Hoe u de opdrachtgeschiedenis van eerdere PowerShell-sessies in Windows 10 kunt bekijken]()
Geeft het pad weer naar het bestand waarin de PowerShell-opdrachtgeschiedenis is opgeslagen
3. Voer deze opdracht uit om de volledige gedetailleerde opdrachtgeschiedenis op de PowerShell-console te bekijken:
cat (Get-PSReadlineOption).HistorySavePath
4. Om de hele geschiedenis van PowerShell-opdrachten die u hebt ingevoerd te wissen, typt u de volgende opdracht:
Remove-Item (Get-PSReadlineOption).HistorySavePath
![Hoe u de opdrachtgeschiedenis van eerdere PowerShell-sessies in Windows 10 kunt bekijken Hoe u de opdrachtgeschiedenis van eerdere PowerShell-sessies in Windows 10 kunt bekijken]()
Met de opdracht wordt de hele geschiedenis van PowerShell-opdrachten gewist die u hebt ingevoerd
5. Als u wilt voorkomen dat PowerShell de opdrachtgeschiedenis opslaat, voert u deze opdracht uit:
Set-PSReadlineOption -HistorySaveStyle SaveNothing
![Hoe u de opdrachtgeschiedenis van eerdere PowerShell-sessies in Windows 10 kunt bekijken Hoe u de opdrachtgeschiedenis van eerdere PowerShell-sessies in Windows 10 kunt bekijken]()
Command voorkomt dat PowerShell de opdrachtgeschiedenis opslaat
6. Wanneer u PowerShell wilt configureren om alle uitgevoerde opdrachten bij te houden, voert u de volgende opdracht uit:
Set-PSReadlineOption -HistorySaveStyle SaveIncrementally
Hierboven staan de opdrachten die u kunt gebruiken om de geschiedenis van gebruikte opdrachten in Powershell te beheren.
Ik hoop dat je succesvol bent.