Tüm PowerShell oturumlarında komut satırı geçmişini görüntülemenin bir yolu var mı ? Windows PowerShell, Get-History komutunu kullanarak geçerli oturumda gerçekleştirdiğiniz her komutu görmenize olanak tanır . Ama bazen bu yeterli olmuyor. Bu kılavuzda Quantrimang.com , Windows 10'daki önceki tüm oturumlardaki komut geçmişinin tamamını nasıl görüntüleyeceğinizi gösterecektir.
Windows 10'da önceki PowerShell oturumlarından komut geçmişi nasıl görüntülenir?
1. PowerShell komut geçmişini görüntüleme işlevini kullanmak için öncelikle aşağıdaki komutu kullanarak PSReadLine modülünü yüklemeniz gerekir.
Install-Module PSReadLine

PowerShell komut geçmişi görüntüleme işlevini kullanmak için öncelikle PSReadLine modülünü yüklemeniz gerekir.
NuGet Sağlayıcısını yüklemeniz istenirse yazın Yve tuşuna basın Enter.
2. Ardından, PowerShell komut geçmişinin kaydedildiği dosyanın yolunu görüntülemek için aşağıdaki komutu girin.
(Get-PSReadlineOption).HistorySavePath
![Windows 10'da önceki PowerShell oturumlarından komut geçmişi nasıl görüntülenir? Windows 10'da önceki PowerShell oturumlarından komut geçmişi nasıl görüntülenir?]()
PowerShell komut geçmişinin kaydedildiği dosyanın yolunu görüntüler
3. PowerShell konsolunda ayrıntılı komut geçmişinin tamamını görmek için şu komutu çalıştırın:
cat (Get-PSReadlineOption).HistorySavePath
4. Girdiğiniz PowerShell komutlarının tüm geçmişini temizlemek için aşağıdaki komutu yazın:
Remove-Item (Get-PSReadlineOption).HistorySavePath
![Windows 10'da önceki PowerShell oturumlarından komut geçmişi nasıl görüntülenir? Windows 10'da önceki PowerShell oturumlarından komut geçmişi nasıl görüntülenir?]()
Komut, girdiğiniz PowerShell komutlarının tüm geçmişini temizler
5. PowerShell'in komut geçmişini kaydetmesini engellemeniz gerekiyorsa şu komutu yürütün:
Set-PSReadlineOption -HistorySaveStyle SaveNothing
![Windows 10'da önceki PowerShell oturumlarından komut geçmişi nasıl görüntülenir? Windows 10'da önceki PowerShell oturumlarından komut geçmişi nasıl görüntülenir?]()
Komut, PowerShell'in komut geçmişini kaydetmesini engeller
6. PowerShell'i yürütülen tüm komutları izleyecek şekilde yapılandırmak istediğinizde aşağıdaki komutu çalıştırın:
Set-PSReadlineOption -HistorySaveStyle SaveIncrementally
Yukarıda Powershell'de kullanılan komutların geçmişini kontrol etmek için kullanabileceğiniz komutlar bulunmaktadır.
Umarım başarılısınızdır.