Bazen birlikte, bazen birer birer çalıştırılan bir grup PowerShell betiğim var. Komut dosyalarının her biri, belirli bir eklentinin yüklenmesini gerektirir.
Şu anda her komut dosyası Add-PSSnapin XYZ
başında çağırıyor .
Şimdi arka arkaya birden çok komut dosyası çalıştırırsam, sonraki komut dosyaları atar:
Windows PowerShell ek bileşeni XYZ eklenemiyor çünkü zaten eklendi. Ek bileşenin adını doğrulayın ve tekrar deneyin.
Add-PSSnapin'i çağırmadan önce her komut dosyasının ek bileşenin önceden yüklenmiş olup olmadığını kontrol etmesini nasıl sağlayabilirim?