มีอะนาล็อกของ Ctrl + Z & fg ใน Powershell หรือไม่?


15

ฉันพบว่าการรวมกันของ Ctrl + Z กับ fg ที่ตามมาใน Bash มีประโยชน์มากมันเหมือนกับอะนาล็อกบรรทัดคำสั่งของ alt + tab ดังนั้นฉันสามารถสลับจากการดูหนึ่งไฟล์ไปยังเอาต์พุตของกระบวนการทำงาน ฯลฯ

มีระบบอนาล็อกสำหรับ Windows Powershell หรือไม่? ฉันไม่สามารถ google อะไรได้นอกจาก "หยุด" ซึ่งเพิ่งหยุดกระบวนการทำงานปัจจุบัน แต่ไม่ให้ฉันสลับไปยังบรรทัดคำสั่งแล้วย้อนกลับ

คำตอบ:


2

ใช่เรียงลำดับจาก - ใช้คำสั่ง psjob (ต้องการ Powershell 2)

http://richardspowershellblog.wordpress.com/2007/12/03/background-jobs/

แก้ไข: ไซต์มีชื่อผิด เป็น 'งานเริ่มต้น' แทน 'start-psjob'

ดู 'ช่วยเริ่มงาน' สำหรับข้อมูลที่สมบูรณ์ (และถูกต้อง)


สิ่งที่แปลกฉันไม่มี Start-PSJob ใน Powershell ของฉัน $ host.Version.Major ให้ผลตอบแทน 2; นั่นไม่ได้หมายความว่าฉันมี Powershell 2 ใช่ไหม ฉันติดตั้ง pscx แล้วบางทีมันอาจจะเข้าทาง
Igor Baltiyskiy

เว็บไซต์ดูเหมือนจะผิด - เป็น 'งานเริ่มต้น' แทนที่จะเป็น 'เริ่มทำงาน'
PhonicUK

และ start-job ไม่มีพารามิเตอร์ Command
Igor Baltiyskiy

ดู 'help start-job' และ 'help start-job -examples'
PhonicUK

4
แต่นี่หมายความว่าฉันต้องคิดล่วงหน้าและเริ่มต้นทุกอย่างเป็นกระบวนการพื้นหลังซึ่งไม่ดีเท่า Ctrl + Z ในสิ่งที่กำลังทำงานอยู่ตอนนี้
Igor Baltiyskiy

0

ในขณะที่ไม่เหมือนกับ ctrl-z คอนโซลแบบแท็บอย่าง ConEmu เป็นโซลูชัน Windows ที่ง่ายสำหรับการสลับงานในหน้าต่างเดียว


0

หากคุณกำลังดำเนินการอยู่แล้วและคุณต้องการหยุดชั่วขณะชั่วคราวฉันพบว่าเมื่อฉันเลือกข้อความในคอนโซลมันจะหยุดการทำงานชั่วคราวจนกว่าคุณจะกด Enter เพื่อคัดลอกข้อความที่เลือก

แน่นอนว่ามันเป็นเคล็ดลับที่โง่ แต่ก็ใช้ได้กับฉัน ฉันแค่วางไว้ที่นี่ในกรณีที่มีประโยชน์สำหรับใครบางคน ...


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.