我正在创建一个新的COM对象来打开一个弹出消息。
我注意到这个对象一直是开着的。我需要释放它吗? 下面的命令可以完成此操作吗?
$a = new-object -comobject wscript.shell
$b = $a.popup(“WARNING“,0,”Box title”,0 + 0x30)
我注意到这个对象一直是开着的。我需要释放它吗? 下面的命令可以完成此操作吗?
$null = [System.Runtime.Interopservices.Marshal]::ReleaseComObject($a)
[System.GC]::Collect()
[System.GC]::WaitForPendingFinalizers()