raven42
Goto Top

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

Content-ID: 327694

Url: https://administrator.de/contentid/327694

Ausgedruckt am: 08.11.2024 um 19:11 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