Вихід з програми в командному рядку Windows


18

Коли в командному рядку: я шукаю еквівалент Windows CTRL + C в unix і mac, щоб змусити вийти з програми в командному рядку. Іноді моя програма просто нескінченно чекає ... чогось, і я хотів би закрити її, не натискаючи CTRL + ALT + DELETE і змусивши вийти з командного рядка Windows. Спасибі!


Ctrl + D також працює іноді.
Вільям

Відповіді:


16

Насправді це також Ctrl + C і в Windows. Ctrl + Break зазвичай також працює, але з деякими командами він має цікаву різну семантику порівняно з Ctrl + C (див. ping -tПриклад).


Просто хотів додати, що Ctrl + Пауза також працює. Так, пауза та перерва - це одна і та сама клавіша для більшості комп'ютерів, але в моєму випадку, і я впевнений, що інші, мені потрібно натиснути клавішу FN, якщо я хочу використовувати цю частину перерви. Отже, натискання клавіш Ctrl + FN + Break працює, але це робиться і Ctrl + Пауза, що чудово підходить для тих із нас, хто хоче використовувати якомога менше клавіш.
Rolo

За моїм досвідом, більшість програм зупиняється лише на ctrl + перерва та менше зупинки на ctrl + c
PHPst

16

Ctrl + C зупинить програму, запущену з командного рядка, подібно до інших операційних систем.

Щоб примусити вбити процес з командного рядка, використовуйте таку команду:

taskkill / F / IM process.exe

/Fпримусить припинення, /IMозначає, що ви збираєтесь надати ім'я виконавця (зображення), і process.exeпроцес закінчується.


1
Обов’язково використовуйте "process name.exe", якщо в ньому є пробіл!
Phoshi

Як вирішити помилку: Процес "remoting_host.exe" з PID 8164 не вдалося закінчити. Причина: у доступі заборонено.
Маттіс Колі

Я знайшов це сам, перейшовши до Служб і вбивши службу PID, який повернувся вище.
Маттіс Колі

4

Зазвичай це буде CTRL-BREAK (клавіша PAUSE / BREAK на клавіатурі з 101 клавішею), але я думаю, що це можна відключити.

Дай постріл.

Але це насправді не питання програмування, тому я голосую, щоб переключити його на суперпользователя .


1
Чи маєте ви якесь уявлення, чи є еквівалент? для клавіатури macbook? Спасибі!

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