Existuje způsob, jak zobrazit historii příkazového řádku ve všech relacích PowerShellu ? Windows PowerShell umožňuje zobrazit každý příkaz, který jste provedli v aktuální relaci, pomocí příkazu Get-History. Ale někdy to nestačí. V této příručce vám Quantrimang.com ukáže, jak zobrazit celou historii příkazů ze všech předchozích relací ve Windows 10.
Jak zobrazit historii příkazů z předchozích relací PowerShellu ve Windows 10
1. Chcete-li použít funkci zobrazení historie příkazů PowerShell, musíte nejprve nainstalovat modul PSReadLine pomocí příkazu níže.
Install-Module PSReadLine
Chcete-li používat funkci zobrazení historie příkazů PowerShell, musíte nejprve nainstalovat modul PSReadLine
Pokud se zobrazí výzva k instalaci NuGet Provider , zadejte Y
a stiskněte Enter
.
2. Dále zadejte následující příkaz pro zobrazení cesty k souboru, ve kterém je uložena historie příkazů PowerShell.
(Get-PSReadlineOption).HistorySavePath
Zobrazuje cestu k souboru, ve kterém je uložena historie příkazů PowerShellu
3. Chcete-li zobrazit úplnou podrobnou historii příkazů na konzole PowerShell, spusťte tento příkaz:
cat (Get-PSReadlineOption).HistorySavePath
4. Chcete-li vymazat celou historii příkazů PowerShellu, které jste zadali, zadejte následující příkaz:
Remove-Item (Get-PSReadlineOption).HistorySavePath
Příkaz vymaže veškerou historii příkazů PowerShellu, které jste zadali
5. Pokud potřebujete zabránit PowerShellu v ukládání historie příkazů, spusťte tento příkaz:
Set-PSReadlineOption -HistorySaveStyle SaveNothing
Příkaz zabraňuje PowerShellu ukládat historii příkazů
6. Kdykoli chcete nakonfigurovat PowerShell tak, aby zpětně sledoval všechny provedené příkazy, spusťte následující příkaz:
Set-PSReadlineOption -HistorySaveStyle SaveIncrementally
Výše jsou příkazy, které můžete použít k ovládání historie použitých příkazů v Powershell.
Doufám, že jste úspěšní.