raven42

Powershell: Fortschrittsanzeige beim Laden von Snapins

Hallo zusammen,

in einem Powershell-Script auf einem Exchange-Server werden das AD-Modul und das Exchange-Snapin geladen:

    if ((Get-PSSnapin -Name "Microsoft.Exchange.Management.PowerShell.E2010" -ErrorAction SilentlyContinue) -eq $null)  
    { 
        Add-PSSnapin Microsoft.Exchange.Management.PowerShell.E2010 
    }

    if ((Get-Command -Module ActiveDirectory) -eq $null)
    {
    	Import-Module ActiveDirectory
    }

Dabei fällt auf, dass beim Laden vom Modul eine Fortschrittsanzeige kommt, beim Snapin nicht.
Hat jemand eine Idee, wie ich auch beim Snapin eine Anzeige bekomme?


Viele Grüße
Raven
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 327694

Url: https://administrator.de/forum/powershell-fortschrittsanzeige-beim-laden-von-snapins-327694.html

Ausgedruckt am: 05.05.2025 um 20:05 Uhr

colinardo
Lösung colinardo 27.01.2017 aktualisiert um 11:51:39 Uhr
Goto Top
Servus.
Dabei fällt auf, dass beim Laden vom Modul eine Fortschrittsanzeige kommt, beim Snapin nicht.
Das ist normal.
$session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri "http://ex.domain.de/powershell" -Authentication Kerberos  
Import-PSSession $session -DisableNameChecking -AllowClobber
Grüße Uwe
Raven42
Raven42 27.01.2017 aktualisiert um 12:05:24 Uhr
Goto Top
Hi,

musste ich erstmal drüber grübeln ... face-smile
Das sieht so aus, als ob eine Remote-Session gestartet wird ... *immernochgrübel*

Ja, die Anzeige kommt ...
Aber es dauert sehr viel länger ... face-sad


Danke für Deine Idee.
Raven
131381
Lösung 131381 27.01.2017 aktualisiert um 12:07:29 Uhr
Goto Top
Zitat von @Raven42:
Das sieht so aus, als ob eine Remote-Session gestartet wird ... *immernochgrübel*
Jepp, aber lokal face-wink
Ja, die Anzeige kommt ...
Aber es dauert sehr viel länger ... face-sad
Dafür funktioniert das auch von anderen Systemen aus als dem Exchange :-P. Universelle WSMAN-Schnittstelle sozusagen.

Gruß mik
colinardo
Lösung colinardo 27.01.2017 aktualisiert um 12:20:23 Uhr
Goto Top
Zitat von @131381:
Dafür funktioniert das auch von anderen Systemen aus als dem Exchange :-P. Universelle WSMAN-Schnittstelle sozusagen.
Eben, und ebenfalls ohne installiertes RSAT face-wink

Wenn du das nicht willst schreib dir halt deinen eigene Statusmeldung per write-progress oder write-host auf die Konsole.
Raven42
Raven42 27.01.2017 um 12:56:04 Uhr
Goto Top
Ok, danke euch face-smile