Có tương tự Ctrl + Z & fg của Bash trong Powershell không?


14

Tôi thấy sự kết hợp của Ctrl + Z với fg tiếp theo trên Bash rất tiện dụng, nó giống như một dòng lệnh tương tự của tab alt +, vì vậy tôi có thể chuyển từ xem một tệp sang đầu ra của một quy trình đang chạy, v.v.

Có một tương tự cho Windows Powershell? Tôi không thể google bất cứ điều gì ngoại trừ "tạm dừng" chỉ dừng quá trình chạy hiện tại nhưng không cho phép tôi chuyển sang dòng lệnh và sau đó quay lại.

Câu trả lời:


2

Có, sắp xếp - sử dụng các lệnh psjob (yêu cầu Powershell 2)

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

Chỉnh sửa: Trang web có tên sai. Đó là 'start-job' thay vì 'start-psjob'

Xem 'trợ giúp công việc' để biết thông tin đầy đủ (và chính xác).


Điều kỳ lạ, tôi không có Start-PSJob trong Powershell của mình. $ host.Version.Major mang lại 2; điều đó không có nghĩa là tôi có Powershell 2 sao? Tôi đã cài đặt pscx, có lẽ nó cản trở?
Igor Baltiyskiy

Trang web dường như sai - 'công việc bắt đầu' thay vì 'start-psjob'
PhonicUK

và start-job không có tham số Command
Igor Baltiyskiy

Xem 'help start-job' và 'help start-job -examples'
PhonicUK

4
tuy nhiên điều này có nghĩa là tôi phải suy nghĩ trước và bắt đầu mọi thứ như một quá trình nền, điều này không tốt bằng Ctrl + Z trên bất cứ thứ gì đang chạy ngay bây giờ
Igor Baltiyskiy

0

Mặc dù hoàn toàn không giống với ctrl-z, bảng điều khiển được gắn thẻ như ConEmu là một giải pháp Windows đơn giản để chuyển đổi tác vụ trong một cửa sổ duy nhất.


0

Nếu bạn đã chạy một tiến trình và bạn chỉ muốn tạm dừng nó một lúc, tôi đã phát hiện ra rằng khi tôi chọn văn bản trong bảng điều khiển, nó sẽ tạm dừng các thao tác đang chạy cho đến khi bạn nhấn enter để sao chép văn bản đã chọn.

Đây là một mẹo ngớ ngẩn tất nhiên, nhưng làm việc cho tôi. Tôi chỉ đặt nó ở đây trong trường hợp nó hữu ích cho ai đó ...


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.