J’ai développé rapidement un script Powershell à interface graphique permettant de regrouper sous un seul écran les divers scripts qui me servent à l’administration quotidienne d’Exchange : création de boîte aux lettres, affectation de droits OWA, etc.
Bien que je n’aie pas développé cet outil dans le but précis de le partager ou de m’améliorer en Powershell avec, je me dis que c’est un peu idiot de garder le code d’un petit outil comme celui-ci pour moi et qu’il pourra éventuellement vous servir comme base pour quelque chose de plus gros ou simplement pour récupérer quelques snippets.
Naturellement, plus d’informations sont affichées notamment les adresses SMTP ainsi que l’alias, et les accès en ouverture comme envoi sur d’autres boîtes aux lettres si l’on le souhaite.
Chaque instruction voit son retour Powershell retourné dans la console en bas de fenêtre. Le script s’exécute directement depuis l’Exchange Management Shell mais il peut être appelé depuis un Powershell standard si l’on ajoute les bonnes références en début de script.