在powershell脚本终止上运行代码以关闭文件?

我有一个咀嚼很多物品的剧本,有时候我想在跑步过程中杀死它,因为我看到了南方的东西.不幸的是,我正在使用System.IO.StreamWriter写入日志文件,每当我发送Ctrl-C时,我的日志文件都会被打开.

有没有什么办法可以定义某种处理程序或退出函数,允许我优雅地关闭我打开的文件句柄和连接?

最佳答案
可以尝试使用Try / Catch / Finally,将您的close()命令放在Finally块中.

转载注明原文:在powershell脚本终止上运行代码以关闭文件? - 代码日志