即使程序被 taskmgr.exe 终止,也可以记录信息

即使程序被 taskmgr.exe 终止,也可以记录信息

我正在用 Go 编写一个程序,如果能在任务管理器中或在控制台中执行 /taskkill 终止任务时,将“正在停止”消息添加到日志文件中,那就太好了。在测试时,如果我在 VS Code 终端中按 CTRL+C,它会在日志文件中写入“正在停止”消息,但如果我构建 exe 然后执行它,则在关闭或终止时无法写入消息。
有什么办法可以实现吗?
提前致谢。

相关内容