Bu yazılım, yaygın bilgisayar hatalarını onaracak, sizi dosya kaybından, kötü amaçlı yazılımlardan, donanım arızasından koruyacak ve bilgisayarınızı maksimum performans için optimize edecektir. Şimdi 3 kolay adımda bilgisayar sorunlarını düzeltin ve virüsleri kaldırın:
- Restoro PC Onarım Aracını İndirin Patentli Teknolojilerle birlikte gelen (patent mevcut İşte).
- Tıklayın Taramayı Başlat PC sorunlarına neden olabilecek Windows sorunlarını bulmak için.
- Tıklayın Hepsini tamir et bilgisayarınızın güvenliğini ve performansını etkileyen sorunları gidermek için
- Restoro tarafından indirildi 0 okuyucular bu ay
Windows PowerShell'i betik dilinin temellerini öğrendikten sonra yönetimi inanılmaz derecede kolaydır. Buna rağmen, kullanıcılar burada ve orada birkaç hıçkırıkla karşılaşabilirler. Birçoğu, PowerShell'in Ctrl+R'yi kabul etmediğini bildirdi. kısayol komut geçmişi aramasını göstermek için.
Bu, esasen kullanıcıların artık geçmiş işlevinden yararlanamayacakları anlamına geldiğinden, kesinlikle tatsız. PowerShell, zaman içinde girdiğiniz karmaşık listelerde size yardımcı olacak oldukça harika bir yerleşik komut geçmişine sahiptir, ancak kullanamıyorsanız, bu büyük bir sorundur.
Siz de bu sorundan rahatsızsanız, bunu aşmak için aşağıdakileri öneririz.
PowerShell geçmişi çalışmadığında ne yapabilirim?
1. PSReadLine düzeneğini kontrol edin
Birçoğu, Windows 10'a yükselttikten sonra aynı sorunu yaşadı. PSReadLine'ı yüklediğinizi bilmiyor olabilirsiniz, ancak Windows 10 ile birlikte gelir, bu yüzden orada olduğunu kabul edin.
Beğenin ya da beğenmeyin, eski tarz komut geçmişi özelliklerini daha karmaşık işlevlerle değiştiriyor. PowerShell'deki komut geçmişi işlevi, Windows Yönetim Çerçevesinin kendisinde yerleşik değildir, ancak tam olarak üçüncü taraf PSReadLine modülünü temel alır.
Bu sefer herhangi bir katılımı olduğunu doğrulamak için Get-PSReadLineOption'ı çalıştırmayı deneyin ve PSReadLine derlemesiyle ilgili bu hatayı alıp almadığınızı not edin:
Get-PSReadLineOption: 'Microsoft için tür başlatıcı. Güç kalkanı. PSConsoleReadLine' bir istisna attı.
Satırda: 1 karakter: 1
+ Get-PSReadLineOption
+ ~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo: Belirtilmemiş: (:) [Get-PSReadLineOption], TypeInitializationException
+ FullyQualifiedErrorId: System. TypeInitializationException, Microsoft. Güç kalkanı. GetPSReadLineOption
Yukarıdaki satırları da görüyorsanız, PowerShell'i kapatın, ardından klavye düzenini şu şekilde değiştirin: tr-ABD. Tekrar açın ve PowerShell geçmişinin tekrar çalışıp çalışmadığını kontrol edin.
2. PSReadLine'ı 1.2'ye düşürün
PSReadLine'ı yeni bir sürüme yükseltmek de aldığınız bu hataya neden olabilir. Bu çoğunlukla, PowerShell'i ABD dışı bir klavye düzeniyle çalıştırıyorsanız olur.
Ancak, yukarıdaki adımlar bir fark yaratmadıysa, PSReadLine'ı 1.2'ye düşürmeyi de deneyebilirsiniz.
3. Geçmişi görüntülemek için alternatif cmdlet'leri deneyin
Olası hataları keşfetmek için bir Sistem Taraması çalıştırın
Restoro'yu indirin
PC Onarım Aracı
Tıklayın Taramayı Başlat Windows sorunlarını bulmak için.
Tıklayın Hepsini tamir et Patentli Teknolojilerle ilgili sorunları çözmek için.
Güvenlik sorunlarına ve yavaşlamalara neden olan hataları bulmak için Restoro Repair Tool ile bir PC Taraması çalıştırın. Tarama tamamlandıktan sonra onarım işlemi, hasarlı dosyaları yeni Windows dosyaları ve bileşenleriyle değiştirir.
Bazı karmaşık PowerShell komutlarını yazıp uyguladığınızı ve şimdi bir göz atmak istediğinizi varsayalım. Yukarı / aşağı okları kullanarak PowerShell komutlarının tüm geçmişine göz atabilmelisiniz.
Her zaman olduğu gibi, geçmişinizle çalışmak için dahil edilen birkaç cmdlet'i de kullanabilirsiniz. Yazdığınız komutların geçmişini görüntülemek için aşağıdaki cmdlet'i çalıştırın:
Geçmişi Al
Elde edilen çıktıyı Select-String cmdlet'ine aktararak geçmişinizde daha fazla arama yapabilirsiniz. Aşağıdaki cmdlet'teki "Ara"yı aramak istediğiniz gerçek metinle değiştirmeyi unutmayın:
Get-Geçmiş | Select-String -Desen "Ara"
Komut durumu veya başlangıç/bitiş zamanı dahil olmak üzere önceden yürütülen komutlar hakkında daha ayrıntılı bilgileri görüntülemek için bunun yerine şu komutu çalıştırın:
Get-Geçmiş | Format-Liste -Özellik *
Daha az önemli değil, işler yolunda gidiyorsa ve mevcut oturumdaki komutları bir dosyaya aktarmak istiyorsanız, Export-Clixml cmdlet'ini kullanın:
Get-Geçmiş | Dışa Aktarma-Clixml -Yol c: pscommands_hist.xml
4. Hatırlanan komutların sayısını artır
Komut satırı arabelleğinin yalnızca yazdığınız son 50 komutu tuttuğunu unutmayın. Karşılaştığınız asıl sorun daha fazlasını istemekse, bu sayıyı artırmanız yeterli.
Bunun gerçekleşmesi için PowerShell bilgi istemi penceresinin başlık çubuğuna sağ tıklayın, Özellikleri, sonra sadece değerini değiştirin Tampon Boyutu altında Komut Geçmişi.
Bu hatanın olası bir nedeni, Powershell'in geçmişinin kapalı olmasıdır. İşte daha önce girmiş olabileceğiniz yer:
%userprofile%AppDataRoamingMicrosoftWindowsPowerShellPSReadlineConsoleHost_history.txt
Şununla kapatabilirdin:
Set-PSReadlineOption –HistorySaveStyle SaveNothing
Herhangi bir zil çalıyor mu? Aynı şey, yeni bir başlangıç umuduyla hafızayı tamamen temizledikten sonra bir şey arıyorsanız da geçerlidir.
Dikkatli olun: Geçmişi Temizle cmdlet'i komutların geçmişini temizlemek için gerçekten kullanılamaz. Get-History cmdlet'inin görüntülediği komutların listesini temizler.
Bu makalede bahsedilen prosedürleri takip etmek, yaşadığınız sorunu çözmenize yardımcı olacaktır. PowerShell geçmişinin tekrar çalışmasını sağlamanın başka bir yolunun farkındaysanız, aşağıdaki yorumlar bölümünde bize bundan bahsedin.
AYRICA OKUYUN:
- Windows 10 Görüntüsünden varsayılan uygulamaları kaldırmak için bu Powershell betiğini çalıştırın
- Windows PowerShell çalışmayı durdurdu: Bu 4 düzeltmeyi deneyin
- PowerShell tanınmıyor mu? Bu çözümlere göz atın
- Bu PC Onarım Aracını İndirin TrustPilot.com'da Harika olarak derecelendirildi (indirme bu sayfada başlar).
- Tıklayın Taramayı Başlat PC sorunlarına neden olabilecek Windows sorunlarını bulmak için.
- Tıklayın Hepsini tamir et Patentli Teknolojilerle ilgili sorunları çözmek için (Okuyucularımıza Özel İndirim).
Restoro tarafından indirildi 0 okuyucular bu ay