Можливо зупинити поточне виконання команд у командному рядку?


29

Чи є якась команда для зупинки виконання поточних запущених команд у вікні Windows cmd?


Ви маєте на увазі щось на зразок killкоманди в Linux?

Відповіді:


39

Ви спробували таку комбінацію клавіш: CTRL+C

ОНОВЛЕННЯ

Для Windows 10 (cmd, PowerShell) ви можете використовувати одне з таких:

  • Right CTRL+C
  • CTRL+Pause/Break

Якщо ви використовуєте сценарій Python, програма Python не буде спіймана CTRL + пауза / перерва і фактично її зупинить.
Pro Q

і яка команда batch для виходу cmd з іншого cmd?
Хосейн Акаджані

6

Найкращий спосіб:

CTRL + Break(pause)


Класно! Я кілька разів спробував <kbd> Ctrl </kbd> + <kbd> C </kbd> на консолі Windows 10, і він все ще тримався. <kbd> Ctrl </kbd> + <kbd> Перерва (пауза) </kbd> справді працює!
Вишня

@Cherry, у мене була така ж проблема. Але з right Ctrlним працює як і очікувалося.
Богдан Куць

4

Спочатку використовуйте tasklistдля показу всіх запущених завдань. Потім використовуйте taskkill /PID 1234для вбивства певної задачі (PID - другий стовпець) або використовуйте taskkill /IM program.exeдля вбивства певної програми (усі екземпляри).

Або просто використовувати Ctrl+Cдля вбивства поточної запущеної програми у поточному вікні cmd.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.