最佳答案
我有一组 PowerShell 脚本,它们有时一起运行,有时一次运行一个。每个脚本都需要加载某个管理单元。
现在每个脚本都在开始调用 Add-PSSnapin XYZ
。
现在,如果我连续运行多个脚本,随后的脚本会抛出:
无法添加 Windows PowerShell 管理单元 XYZ,因为它已被添加。请验证管理单元的名称,然后再试一次。
在调用 Add-PSSnap 之前,如何让每个脚本检查管理单元是否已经加载?