SORU
25 EYLÜL 2009, Cuma


Nasıl eğer sanallaştırma ek zaten Add-PSSnapin çağırmadan önce yüklü olup olmadığını kontrol etmek için

Bazen birlikte, bazen bir iş için PowerShell komut dosyaları bir grup var. Komut her biri belli bir ek bileşeni yüklü olması gerekir.

Şu anda her komut başında Add-PSSnapin XYZ arıyor.

Şimdi Eğer birden çok komut dosyaları geriye kaçarsam sonraki komut atın:

Windows PowerShell Ekle alerady eklenir çünkü ek XYZ. Ek bileşenini ve yeniden deneyin adını doğrulayın.

Nasıl olursa ek bileşenini olmadığını görmek için kontrol edin zaten Add-PSSnapin çağırmadan önce yüklenen her komut alabilir miyim?

CEVAP
25 EYLÜL 2009, Cuma


Ek bileşeni için sorgu böyle bir şey ile bunu yapmak mümkün olmalıdır, ama PowerShell eğer bulamazsa hata yapmamasını söyle:

if ( (Get-PSSnapin -Name MySnapin -ErrorAction SilentlyContinue) -eq $null )
{
    Add-PsSnapin MySnapin
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • AceHoodVEVO

    AceHoodVEVO

    12 Mayıs 2009
  • Caina Mondo Zine

    Caina Mondo

    13 EKİM 2007
  • HowToBasic

    HowToBasic

    8 Aralık 2011