Tengo un grupo de scripts de PowerShell que a veces se ejecutan juntos, a veces uno a la vez. Cada uno de los scripts requiere que se cargue un complemento específico.
En este momento, cada script está llamando Add-PSSnapin XYZ
al principio.
Ahora, si ejecuto varios scripts consecutivos, los scripts posteriores arrojan:
No se puede agregar el complemento XYZ de Windows PowerShell porque ya se agregó. Verifique el nombre del complemento y vuelva a intentarlo.
¿Cómo puedo hacer que cada secuencia de comandos verifique si el complemento ya está cargado antes de llamar a Add-PSSnapin?