Có thể dừng việc thực thi lệnh hiện tại trong dấu nhắc lệnh không?


29

Có lệnh nào để dừng việc thực thi các lệnh đang chạy trong cmddấu nhắc windows không?


Bạn có nghĩa là một cái gì đó giống như killlệnh trong Linux?

Câu trả lời:


39

Bạn đã thử tổ hợp phím sau: CTRL+C

CẬP NHẬT

Đối với Windows 10 (cmd, PowerShell), bạn có thể sử dụng một trong số này:

  • Right CTRL+C
  • CTRL+Pause/Break

Nếu bạn đang chạy tập lệnh Python, CTRL + Tạm dừng / Nghỉ sẽ không bị chương trình Python bắt và thực sự sẽ dừng tập lệnh đó.
Pro Q

và lệnh batch để thoát cmd từ cmd khác là gì?
Hosein Aqajani

6

Cách tốt nhất:

CTRL + Break(pause)


Mát mẻ! Tôi đã thử <kbd> Ctrl </ kbd> + <kbd> C </ kbd> nhiều lần trên bảng điều khiển windows 10 và nó vẫn đang giữ. <kbd> Ctrl </ kbd> + <kbd> Break (Tạm dừng) </ kbd> thực sự hoạt động!
Cherry

@Cherry, tôi đã có vấn đề tương tự. Nhưng với right Ctrlnó hoạt động như mong đợi.
Bohdan Kuts

4

Sử dụng đầu tiên tasklistđể hiển thị tất cả các nhiệm vụ đang chạy. Sau đó sử dụng taskkill /PID 1234để giết một tác vụ cụ thể (PID là cột thứ hai) hoặc sử dụng taskkill /IM program.exeđể giết một chương trình cụ thể (tất cả các trường hợp).

Hoặc chỉ sử dụng Ctrl+Cđể giết chương trình đang chạy trong cửa sổ cmd hiện tại.

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.