模拟键盘中断以在 Windows 中正常退出任务?

模拟键盘中断以在 Windows 中正常退出任务?

我有一个在执行时不起作用的进程taskkill -f,但是 taskkill 给我的唯一选项是使用 -f 将其终止。

当我在命令提示符中运行 exe 时,我可以按两次Ctrl+ C,它就会通过键盘中断消息正常退出(这是一个 Python 编译的 exe)。

我如何从命令行模拟这种行为?

答案1

这取决于你使用的命令行工具。如果你有JP Software 的 TCC/LE,你只需使用以下命令激活正在运行的程序的控制台窗口ACTIVATE命令然后使用KEYSTACK命令使用以下命令模拟该击键作为窗口的输入:

键盘堆栈 Ctrl-C

当然,如果你的程序实际上没有运行时,您无法选择在其控制台中模拟按Ctrl+键C。☺

相关内容