Scripts pour la gestion des dossiers publics dans Exchange Management Shell
S’applique à : Exchange Server 2010 SP2, Exchange Server 2010 SP3
Dernière rubrique modifiée : 2015-03-09
L'exécution de scripts dans l'environnement de ligne de commande Environnement de ligne de commande Exchange Management Shell peut accélérer et faciliter l'administration de dossiers publics en automatisant certaines tâches complexes ou souvent exécutées. Vous pouvez utiliser les scripts installés avec Microsoft Exchange Server 2010 et décrits dans cette rubrique (ainsi que d'autres scripts) ou écrire vos propres scripts.
Remarque : |
---|
L’environnement de ligne de commande Exchange Management Shell ne charge pas les scripts automatiquement. Vous devez faire précéder tous les scripts d’un point suivi d’une barre oblique inverse (. \). Par exemple, pour exécuter le script AggregatePFData.ps1, tapez .\AggregatePFData.ps1. |
La collection des scripts d’environnement Exchange, décrite dans cette rubrique, est installée par défaut dans <Chemin d’installation Exchange>\v14\ Server\Scripts.
Pour plus d’informations sur l’utilisation et l’écriture de scripts, consultez la rubrique Scripts dans Exchange Management Shell.
Souhaitez-vous rechercher les autres tâches de gestion relatives aux dossiers publics ? Consultez la rubrique Gestion des dossiers publics.
Scripts d’administration
Le tableau suivant répertorie les scripts d’administration inclus dans Exchange 2010.
Tâche | Script | Description |
---|---|---|
Ajouter un serveur à la liste de réplication. |
AddReplicaToPFRecursive.ps1 |
Ce script ajoute un serveur à la liste de réplication pour un dossier public et tous les dossiers situés plus bas dans la hiérarchie. Si le serveur figure déjà dans la liste de réplication pour un dossier, rien n’est modifié pour ce dossier. Ce script accepte les paramètres suivants :
|
Agrégation des données entre tous les réplicas de dossiers publics. |
AggregatePFData.ps1 |
Ce script assemble et capture les informations collectées à partir des cmdlets suivantes :
Les informations suivantes sont réparties au niveau du dossier public et non au niveau de l’élément :
Ce script accepte les paramètres suivants :
Pour plus d’informations, voir Afficher des statistiques d'élément de dossiers publics. |
Supprimer un serveur de la liste de réplication. |
RemoveReplicaFromPFRecursive.ps1 |
Ce script supprime un serveur de la liste de réplication pour un dossier public et tous les dossiers situés plus bas dans la hiérarchie. Si le serveur ne figure pas dans la liste de réplication pour un dossier, rien n’est modifié pour ce dossier. Si le serveur est le seul serveur de la liste de réplication, la liste n’est pas modifiée. Ce script accepte les paramètres suivants :
|
Remplacer un serveur dans la liste de réplication. |
MoveAllReplicas.ps1 |
Ce script remplace un serveur par un autre dans la liste de réplication pour tous les dossiers publics, y compris les dossiers système. Ce script accepte les paramètres suivants :
|
Remplacer un serveur dans la liste de réplication par un nouveau serveur. |
ReplaceReplicaOnPFRecursive.ps1 |
Ce script remplace un serveur par un autre dans la liste de réplication pour un dossier public et tous les dossiers situés plus bas dans la hiérarchie. Si le serveur que vous voulez supprimer ne figure pas dans la liste de réplication pour un dossier, rien n’est modifié pour ce dossier. Ce script accepte les paramètres suivants :
|
Scripts de gestion d’utilisateur
Le tableau suivant répertorie les scripts de gestion d’utilisateur inclus dans Exchange 2010.
Tâche | Script | Description | ||
---|---|---|---|---|
Ajouter un utilisateur à la liste des autorisations client. |
AddUsersToPFRecursive.ps1 |
Ce script ajoute un utilisateur et les autorisations de ce dernier à la liste des autorisations client pour un dossier public et tous les dossiers situés plus bas dans la hiérarchie. Si l’utilisateur est déjà répertorié dans la liste des autorisations d’accès client pour un dossier, les autorisations de l’utilisateur sont mises à jour sur la base du nouveau jeu d’autorisations spécifié par le script. Ce script accepte les paramètres suivants :
|
||
Remplacer un utilisateur par un autre dans la liste des autorisations client. |
ReplaceUserWithUserOnPFRecursive.ps1 |
Ce script remplace un utilisateur par un autre dans la liste des autorisations client pour un dossier public et tous les dossiers situés plus bas dans la hiérarchie. Les autorisations existantes pour le premier utilisateur sont conservées. Les dossiers publics qui ne contiennent pas d’autorisations pour l’utilisateur ne sont pas modifiés. Ce script accepte les paramètres suivants :
|
||
Remplacer les autorisations d’un utilisateur. |
ReplaceUserPermissionOnPFRecursive.ps1 |
Ce script remplace les autorisations d’un utilisateur dans la liste des autorisations client pour un dossier public par un nouvel ensemble d’autorisations. Il remplace également les autorisations pour tous les dossiers figurant sous ce dossier dans la hiérarchie. Les dossiers publics qui ne contiennent pas d’autorisations pour l’utilisateur ne sont pas modifiés. Ce script accepte les paramètres suivants :
|
||
Supprimer un utilisateur de la liste des autorisations client. |
RemoveUserFromPFRecursive.ps1 |
Ce script supprime un utilisateur de la liste des autorisations client pour un dossier public et de tous les dossiers situés plus bas dans la hiérarchie. Ce script accepte les paramètres suivants :
|
Voir aussi
Concepts
Présentation des dossiers publics
Gestion des dossiers publics
Autres ressources
© 2010 Microsoft Corporation. Tous droits réservés.