ฉันใช้ Windows 10 ปัจจุบันกับ Powershell 5.1 บ่อยครั้งที่ฉันต้องการค้นหาคำสั่งที่ฉันใช้ในอดีตเพื่อแก้ไขและ / หรือเรียกใช้คำสั่งเหล่านั้นอีกครั้ง อย่างหลีกเลี่ยงไม่ได้คำสั่งที่ฉันกำลังมองหาถูกเรียกใช้ในหน้าต่าง PowerShell / เซสชันก่อนหน้าหรือที่แตกต่างกัน
เมื่อฉันกด↑แป้นฉันสามารถเรียกดูคำสั่งมากมายหลายคำสั่งจากหลาย ๆ ครั้ง แต่เมื่อฉันพยายามค้นหาโดยใช้Get-History | Where-Object {$_.CommandLine -Like "*docker cp*"}
ฉันไม่ได้ผลลัพธ์ การแก้ไขปัญหาเบื้องต้นพบว่าGet-History
ไม่แสดงอะไรจากเซสชันก่อนหน้าดังที่แสดงโดย:
C:\Users\Me> Get-History
Id CommandLine
-- -----------
1 Get-History | Where-Object {$_.CommandLine -Like "*docker cp*"}
ฉันจะค้นหาคำสั่งก่อนหน้านี้ที่↑คีย์จัดให้มีการใช้Get-History
หรือ Cmdlet อื่นได้อย่างไร
Ctrl+R
กดหลายครั้งจะวนไปตามผลลัพธ์