Question
Public Folder - Exchange 2003
- clem
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 27
- Remerciements reçus 0
il y a 16 ans 9 mois #4817
par clem
Public Folder - Exchange 2003 a été créé par clem
Bonjour à tous,
je cherche a lister les contacts contenus dans un public folder sous exchange 2003 pour ensuite leur créer un compte dans l'Active Directory s'il n'existe pas.
J'arrive à récuperer les noms des publics folders qui m'interessent mais pas leur contenu (à savoir une liste de contact) :
[code:1]Get-WmiObject -class Exchange_Publicfolder -Namespace ROOT\MicrosoftExchangev2 -ComputerName $_ | Sort-Object name[/code:1]
Auriez vous une idée ?
Clément<br><br>Message édité par: clem, à: 15/06/09 12:05
je cherche a lister les contacts contenus dans un public folder sous exchange 2003 pour ensuite leur créer un compte dans l'Active Directory s'il n'existe pas.
J'arrive à récuperer les noms des publics folders qui m'interessent mais pas leur contenu (à savoir une liste de contact) :
[code:1]Get-WmiObject -class Exchange_Publicfolder -Namespace ROOT\MicrosoftExchangev2 -ComputerName $_ | Sort-Object name[/code:1]
Auriez vous une idée ?
Clément<br><br>Message édité par: clem, à: 15/06/09 12:05
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 16 ans 9 mois #4819
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:Public Folder - Exchange 2003
Salut,
clem écrit:
[code:1]
#WQL : Associators of
$ExchgPublicfolder.psbase.GetRelated()
#WQL : References OF
$ExchgPublicfolder.psbase.GetRelationships()[/code:1]
clem écrit:
Regarde dans les classes d'associations :Auriez vous une idée ?
[code:1]
#WQL : Associators of
$ExchgPublicfolder.psbase.GetRelated()
#WQL : References OF
$ExchgPublicfolder.psbase.GetRelationships()[/code:1]
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- clem
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 27
- Remerciements reçus 0
il y a 16 ans 9 mois #4822
par clem
Réponse de clem sur le sujet Re:Public Folder - Exchange 2003
Bonjour Laurent et merci de ta réponse,
peux tu me donner plus de précision sur cette méthode stp ?
je n'ai pas réussi à l'implémenter
La methode GetRelated() s'applique à quels objets ? ceux renvoyés par \"Get-WmiObject -class Exchange_Publicfolder..\" ?
peux tu me donner plus de précision sur cette méthode stp ?
je n'ai pas réussi à l'implémenter
La methode GetRelated() s'applique à quels objets ? ceux renvoyés par \"Get-WmiObject -class Exchange_Publicfolder..\" ?
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 16 ans 9 mois #4824
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:Public Folder - Exchange 2003
Salut,
avant de te répondre connais-tu la notion de classe d'association sous WMI ?
avant de te répondre connais-tu la notion de classe d'association sous WMI ?
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 16 ans 9 mois #4825
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:Public Folder - Exchange 2003
clem écrit:
Oui, mais on doit accéder à l'objet dotnet (psbase) pour manipuler ces deux méthodes.La methode GetRelated() s'applique à quels objets ? ceux renvoyés par \"Get-WmiObject -class Exchange_Publicfolder..\" ?
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- clem
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 27
- Remerciements reçus 0
il y a 16 ans 9 mois #4826
par clem
Réponse de clem sur le sujet Re:Public Folder - Exchange 2003
Laurent Dardenne écrit:
Non pas du tout
Pour les méthodes que tu m'a proposé, voila ce j'ai essayé :
[code:1]
PS C:\WINDOWS> $a= Get-WmiObject -class Exchange_Publicfolder -Namespace ROOT\Mi
crosoftExchangev2 -ComputerName server | Sort-Object name
PS C:\WINDOWS> $a.psbase.GetRelated()
Method invocation failed because [System.Management.Automation.PSMemberSet] doe
sn't contain a method named 'GetRelated'.
At line:1 char:21
+ $a.psbase.GetRelated( <<<< )
PS C:\WINDOWS> $a[0].psbase.GetRelated()
PS C:\WINDOWS> $a.psbase.GetRelationships()
Method invocation failed because [System.Management.Automation.PSMemberSet] doe
sn't contain a method named 'GetRelationships'.
At line:1 char:27
+ $a.psbase.GetRelationships( <<<< )
PS C:\WINDOWS> $a[0].psbase.GetRelationships()
PS C:\WINDOWS>
[/code:1]
Message édité par: clem, à: 16/06/09 15:11
Message édité par: clem, à: 16/06/09 15:16<br><br>Message édité par: clem, à: 16/06/09 15:17
Salut,
avant de te répondre connais-tu la notion de classe d'association sous WMI ?
Non pas du tout
Pour les méthodes que tu m'a proposé, voila ce j'ai essayé :
[code:1]
PS C:\WINDOWS> $a= Get-WmiObject -class Exchange_Publicfolder -Namespace ROOT\Mi
crosoftExchangev2 -ComputerName server | Sort-Object name
PS C:\WINDOWS> $a.psbase.GetRelated()
Method invocation failed because [System.Management.Automation.PSMemberSet] doe
sn't contain a method named 'GetRelated'.
At line:1 char:21
+ $a.psbase.GetRelated( <<<< )
PS C:\WINDOWS> $a[0].psbase.GetRelated()
PS C:\WINDOWS> $a.psbase.GetRelationships()
Method invocation failed because [System.Management.Automation.PSMemberSet] doe
sn't contain a method named 'GetRelationships'.
At line:1 char:27
+ $a.psbase.GetRelationships( <<<< )
PS C:\WINDOWS> $a[0].psbase.GetRelationships()
PS C:\WINDOWS>
[/code:1]
Message édité par: clem, à: 16/06/09 15:11
Message édité par: clem, à: 16/06/09 15:16<br><br>Message édité par: clem, à: 16/06/09 15:17
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.106 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Public Folder - Exchange 2003