4

У меня есть процесс, который не ведет себя, когда я выполняю taskkill -f , но единственная опция, которую дает мне taskkill, - убить его с помощью -f.

Когда я запускаю exe-файл в командной строке, я могу дважды нажать Ctrl + C, и он изящно завершает работу с сообщением о прерывании клавиатуры (это exe-компиляция Python).

Как я могу симулировать это поведение из командной строки?

1 ответ1

2

Это зависит от того, какие инструменты командной строки у вас есть. Если у вас есть TCC /LE от JP Software, вы просто активируете окно консоли запущенной программы с помощью команды ACTIVATE а затем с помощью команды KEYSTACK имитируете это нажатие клавиши в качестве ввода в окно с помощью:

KEYSTACK Ctrl-C

Конечно, если ваша программа на самом деле не имеет консоли при запуске, у вас нет возможности имитировать нажатие Ctrl+C на ее консоли. ☺

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .