Existuje spôsob, ako zobraziť históriu príkazového riadka vo všetkých reláciách PowerShell ? Windows PowerShell vám umožňuje zobraziť každý príkaz, ktorý ste vykonali v aktuálnej relácii, pomocou príkazu Get-History. Ale niekedy to nestačí. V tejto príručke vám Quantrimang.com ukáže, ako zobraziť celú históriu príkazov zo všetkých predchádzajúcich relácií v systéme Windows 10.
Ako zobraziť históriu príkazov z predchádzajúcich relácií PowerShell v systéme Windows 10
1. Ak chcete použiť funkciu zobrazenia histórie príkazov PowerShell, musíte najskôr nainštalovať modul PSReadLine pomocou príkazu nižšie.
Install-Module PSReadLine
Ak chcete použiť funkciu zobrazenia histórie príkazov PowerShell, musíte najprv nainštalovať modul PSReadLine
Ak sa zobrazí výzva na inštaláciu NuGet Provider , zadajte Y
a stlačte Enter
.
2. Potom zadajte nasledujúci príkaz na zobrazenie cesty k súboru, v ktorom je uložená história príkazov PowerShell.
(Get-PSReadlineOption).HistorySavePath
Zobrazuje cestu k súboru, v ktorom je uložená história príkazov PowerShell
3. Ak chcete zobraziť úplnú podrobnú históriu príkazov na konzole PowerShell, spustite tento príkaz:
cat (Get-PSReadlineOption).HistorySavePath
4. Ak chcete vymazať celú históriu príkazov PowerShell, ktoré ste zadali, zadajte nasledujúci príkaz:
Remove-Item (Get-PSReadlineOption).HistorySavePath
Príkaz vymaže celú históriu príkazov PowerShell, ktoré ste zadali
5. Ak potrebujete zabrániť PowerShellu v ukladaní histórie príkazov, vykonajte tento príkaz:
Set-PSReadlineOption -HistorySaveStyle SaveNothing
Príkaz zabraňuje PowerShellu ukladať históriu príkazov
6. Kedykoľvek chcete nakonfigurovať PowerShell na spätné sledovanie všetkých vykonaných príkazov, spustite nasledujúci príkaz:
Set-PSReadlineOption -HistorySaveStyle SaveIncrementally
Vyššie sú príkazy, ktoré môžete použiť na ovládanie histórie použitých príkazov v Powershell.
Dúfam, že budete úspešní.