可以为Powershell模块实现终止代码

时间:2016-10-27 12:48:37

标签: powershell

目前,只需在脚本范围内编写代码,就可以在加载模块时执行代码。但是,有没有办法在卸载模块时执行代码。唯一的解决方法是创建一个在Remove-Module之前调用的Dispose函数。

为了解释最终目标,我在模块加载时创建了一个C#枚举类型。我希望枚举类型被销毁,因为它存在于脚本主机级别,在加载和重新加载模块时会导致错误。

0 个答案:

没有答案