J'écris un script qui fait un certain nombre de choses avec AD et échange et juste arrivé à la partie de l'interface graphique où je dois commencer à travailler avec échange mais ne vois pas où je peux spécifier manuellement pour inclure l'échange module. Le processus normal que je connais est Import-Module ActiveDirectory, mais l'échange d'importation-Module ne fonctionne pas. P>
J'ai effectué un module get -List -ListAvoir | Sélectionnez Nom et ne voyez rien d'indique l'échange. Cependant, la coque de gestion Exchange est chargée sur le serveur Exchange sur lequel je travaille. p>
Est-ce que quelqu'un sait-il inclure le module Exchange 2010 dans mon script afin que je puisse utiliser les CMDlets spécifiques à l'échange en interne? Tia ... p>
3 Réponses :
Vous pouvez faire ceci:
add-pssnapin Microsoft.Exchange.Management.PowerShell.E2010
Merci MJ - exactement ce que je cherchais et je m'attendrai à des erreurs puisque Microsoft semble avoir décidé de faire une manière non standard d'utiliser les cmdlets de change inhérents2010.
Je sais que c'est une ancienne question, mais plutôt que d'ajouter le snapin qui est apparemment non pris en charge, je viens de regarder les propriétés du raccourci EMS et de copier ces commandes.
La cible complète du raccourci est la suivante: P>
. 'C:\Program Files\Microsoft\Exchange Server\V14\bin\RemoteExchange.ps1' Connect-ExchangeServer -auto
La première commande fonctionne pour moi, le commutateur Connect-Echangeverver ne se trouve pas même après avoir exécuté la première commande. Cela fait plusieurs années plus tard sur Windows 10 afin que les choses ont probablement changé concernant ce problème.
importateur-module microsoft.exchange.management.powershell.e2010atétry avec une implémentation comme: ou p>