0% ont trouvé ce document utile (0 vote)
4 vues3 pages

Scripts PowerShell pour groupes Exchange

Le document décrit l'exécution de scripts PowerShell pour la gestion des groupes de distribution dans Exchange Online, incluant la création et la gestion des membres via des fichiers CSV. Le script ExchOnline_Distributiongroup_creation_v1.0 permet de créer des groupes et de modifier leurs propriétés, tandis que le script ExchOnline_DistGroup_Members_mgmt_v1.0 permet d'ajouter ou de supprimer des membres en masse. Des instructions détaillées sur l'exécution des scripts et l'utilisation des fichiers CSV sont fournies.

Transféré par

sikace2025
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
4 vues3 pages

Scripts PowerShell pour groupes Exchange

Le document décrit l'exécution de scripts PowerShell pour la gestion des groupes de distribution dans Exchange Online, incluant la création et la gestion des membres via des fichiers CSV. Le script ExchOnline_Distributiongroup_creation_v1.0 permet de créer des groupes et de modifier leurs propriétés, tandis que le script ExchOnline_DistGroup_Members_mgmt_v1.0 permet d'ajouter ou de supprimer des membres en masse. Des instructions détaillées sur l'exécution des scripts et l'utilisation des fichiers CSV sont fournies.

Transféré par

sikace2025
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

Exécution de mes scripts

1. Création d’un groupe de distribution par script :

NB : pour le script suivant, son exécution se fait dans exchange online. On se connecte à
exchange online par PowerShell

Le script ExchOnline_Distributiongroup_creation_v1.0, permet de :


Globalement, le script lit les données d'un fichier CSV contenant des informations
sur les groupes de distribution, crée ces groupes et modifie les propriétés spécifiques des
groupes sur la base des données fournies. Il génère également des journaux et des
messages d'erreur pour le suivi des résultats de l'exécution.

Pour exécuter ce script je procède comme suit :

- Ouvrez une invite de commande PowerShell ou un terminal PowerShell.


Naviguez jusqu'au répertoire dans lequel vous avez enregistré le script à l'aide de la
commande cd. Par exemple, si vous avez enregistré le script sur votre bureau, vous pouvez
utiliser la commande suivante :

PS> cd C:\Users\YourUsername\Desktop

NB : pour ne pas perdre assez de temps lors de l’exécution du script, mettre la script avec le
fichier CSV dans le même répertoire.

- Une fois que vous êtes dans le bon répertoire, exécutez le script en tapant son nom suivi de
l'argument requis. Le script attend un seul argument, qui est le chemin d'accès au fichier CSV
que vous souhaitez traiter. Par exemple :

PS> .\script.ps1 -fileName nom_du_fichier

Ou script.ps1 est le nom de votre script.


2. Gestion d’un groupe de distribution par script : suppression et ajout des membre dans un
groupe de distribution.

Nom du script : ExchOnline_DistGroup_Members_mgmt_v1.0

En résumé, ce script vous permet d'ajouter ou de supprimer en masse des membres de groupes de
distribution en utilisant un fichier CSV comme entrée, et il fournit un journal des opérations
effectuées et des éventuelles erreurs rencontrées.

- Pour ajouter les membres dans un groupes de distribution on procède comme suit :

PS> .\script.ps1 -fileName "path\to\[Link]" -MappingTable "path\to\[Link]" -Add

Remplacez "pathto\[Link]" par le chemin d'accès à votre fichier CSV d'entrée contenant les
informations sur les groupes et les membres. De même, remplacez "pathto\[Link]" par le
chemin d'accès à votre fichier de table de correspondance, le cas échéant.

- Pour supprimer les membres dans un groupe de distribution on procède comme suit :

PS> .\script.ps1 -fileName "path\to\[Link]" -MappingTable "path\to\[Link]" -Remove


Remplacez "pathto\[Link]" par le chemin réel de votre fichier CSV d'entrée. Ce fichier CSV doit
contenir les informations relatives aux groupes et aux membres. De même, remplacez "pathto\
[Link]" par le chemin d'accès à votre table de correspondance si vous en avez une.

Vous aimerez peut-être aussi