我有一些PowerShell脚本可以创建临时文件。我想保留它们直到用户关闭控制台。有没有办法在控制台窗口关闭并运行清理脚本或脚本块?
答案 0 :(得分:2)
查看“Register-EngineEvent”cmdlet:
PS:
您还可以使用Register-ObjectEvent
和Register-CimIndicationEvent
cmdlet分别对.NET和WMI事件做出反应:
http://www.powershellcookbook.com/recipe/WguS/create-and-respond-to-custom-events