Question
Récupérer les contacts de l'AD
- Matthew BETTON
- Hors Ligne
- Membre platinium
-
Réduire
Plus d'informations
- Messages : 968
- Remerciements reçus 0
il y a 12 ans 4 mois #16157
par Matthew BETTON
Réponse de Matthew BETTON sur le sujet Re:Récupérer les contacts de l'AD
Bonjour,
Antri écrit:
Matthew BETTON écrit:
echo... echo... echo...
^^
@ +<br><br>Message édité par: Matthew BETTON, à: 24/10/13 09:08
Antri écrit:
Hello,
essaye :
[code:1]$test = Get-ADObject -Filter 'ObjectClass -eq \"contact\"' -properties *[/code:1]
et affiche nous le résultat.
Merci.
Matthew BETTON écrit:
...
Tu peux utiliser le paramètre '-Properties' pour récupérer les attributs qui t'intéressent :
...
echo... echo... echo...
^^
@ +<br><br>Message édité par: Matthew BETTON, à: 24/10/13 09:08
Connexion ou Créer un compte pour participer à la conversation.
- ANTRI Mohamed
- Hors Ligne
- Membre premium
-
Réduire
Plus d'informations
- Messages : 124
- Remerciements reçus 0
il y a 12 ans 4 mois #16160
par ANTRI Mohamed
Réponse de ANTRI Mohamed sur le sujet Re:Récupérer les contacts de l'AD
Hello,
Oui. Mais c'étais pour voir toutes les propriétés dont il dispose ainsi que leur valeur. Car en voyant de nouvelle propriété, cela pourrait lui donner d'autre idée ou l'aider à avoir un complément d'information.
Merci.
Oui. Mais c'étais pour voir toutes les propriétés dont il dispose ainsi que leur valeur. Car en voyant de nouvelle propriété, cela pourrait lui donner d'autre idée ou l'aider à avoir un complément d'information.
Merci.
Connexion ou Créer un compte pour participer à la conversation.
- Philippe
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 1778
- Remerciements reçus 21
il y a 12 ans 4 mois #16163
par Philippe
Réponse de Philippe sur le sujet Re:Récupérer les contacts de l'AD
salut a tous
désolé daphmo de ce silence durant quelques jours mais le boulot des fois ca occupe toute une journée.
je vais faire comme les autres un peu d'ECHO O o o .
comme ta dis Matthew \"comment\" n'est pas un attribut \"standard\" pour contact mais tu peut quand meme t'en servir. ce serrait mieux un attribut au format date...
comme dis antri effectue la commande suivante et donne nous le résultat, (tu peut filtrer sur un contact seulement)
[code:1]Get-ADObject -Filter 'ObjectClass -eq \"contact\"' -properties comment
comment : tutu
DistinguishedName : CN=testph cont,OU=Pour TEST GPO_PEOPLE,DC=mondomaine,DC=lan
Name : testph cont
ObjectClass : contact
ObjectGUID : dcb7f107-d6e8-4849-a36d-4b2ec50ca7cd[/code:1]
a partir de la on pourra faire un filtrer sur les plus de anciens.
désolé daphmo de ce silence durant quelques jours mais le boulot des fois ca occupe toute une journée.
je vais faire comme les autres un peu d'ECHO O o o .
comme ta dis Matthew \"comment\" n'est pas un attribut \"standard\" pour contact mais tu peut quand meme t'en servir. ce serrait mieux un attribut au format date...
comme dis antri effectue la commande suivante et donne nous le résultat, (tu peut filtrer sur un contact seulement)
[code:1]Get-ADObject -Filter 'ObjectClass -eq \"contact\"' -properties comment
comment : tutu
DistinguishedName : CN=testph cont,OU=Pour TEST GPO_PEOPLE,DC=mondomaine,DC=lan
Name : testph cont
ObjectClass : contact
ObjectGUID : dcb7f107-d6e8-4849-a36d-4b2ec50ca7cd[/code:1]
a partir de la on pourra faire un filtrer sur les plus de anciens.
Connexion ou Créer un compte pour participer à la conversation.
- daphmo
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 13
- Remerciements reçus 0
il y a 12 ans 4 mois #16164
par daphmo
Réponse de daphmo sur le sujet Re:Récupérer les contacts de l'AD
Merci pour vos réponses.
J'arrive à obtenir le comment et avec un select-objet j'arrive à ne voir que les champs comment. C'est vrai que ça risque d'être plus embêtant vu que ce ne sont pas des vraies dates, mais il va falloir faire avec
J'arrive à obtenir le comment et avec un select-objet j'arrive à ne voir que les champs comment. C'est vrai que ça risque d'être plus embêtant vu que ce ne sont pas des vraies dates, mais il va falloir faire avec
Connexion ou Créer un compte pour participer à la conversation.
- daphmo
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 13
- Remerciements reçus 0
il y a 12 ans 4 mois #16190
par daphmo
Réponse de daphmo sur le sujet Re:Récupérer les contacts de l'AD
Désolée pour le retard, ci-dessous un vrai echo de mon code :
[code:1]
DistinguishedName : CN=Emilien HAREL,OU=Test,DC=monentreprise,DC=fr
Name : Emilien HAREL
ObjectClass : contact
ObjectGUID : da82b5aa-9aeb-44ae-9763-aaa5ed7d9ccd
whencreated : 22/10/2013 09:38:26
.
.
.
comment : 30/08/2014
comment : 01/09/2016
comment : 03/09/2013
comment :
comment : 01/09/2015
comment : 01/09/2014
comment :
comment : 01/01/2017
comment : 01/01/2014
comment : 30/08/2014
comment : 03/11/2013
comment : 28/12/2013
comment : 15/10/2014
comment : 16/10/2014
[/code:1]
Le code me renvoie d'abord tous les contacts, puis tous les champs comment, même les vides
Le code :
[code:1]Import-Module ActiveDirectory
#$date = Get-Date # met la date dans la variable date
#$exp = $date.AddMonths(1) # Ajoute un mois à la date pour prendre tout ce qui est entre aujourd'hui et un mois de plus
$test = Get-ADObject -Filter 'ObjectClass -eq \"contact\" ' -Properties comment, whencreated
echo $test
$toto1 = $test|Select-object -property \"comment\"
echo toto $toto1
write-host TOTO[/code:1]
Message édité par: daphmo, à: 28/10/13 09:25<br><br>Message édité par: Arnaud, à: 24/05/16 15:34
[code:1]
DistinguishedName : CN=Emilien HAREL,OU=Test,DC=monentreprise,DC=fr
Name : Emilien HAREL
ObjectClass : contact
ObjectGUID : da82b5aa-9aeb-44ae-9763-aaa5ed7d9ccd
whencreated : 22/10/2013 09:38:26
.
.
.
comment : 30/08/2014
comment : 01/09/2016
comment : 03/09/2013
comment :
comment : 01/09/2015
comment : 01/09/2014
comment :
comment : 01/01/2017
comment : 01/01/2014
comment : 30/08/2014
comment : 03/11/2013
comment : 28/12/2013
comment : 15/10/2014
comment : 16/10/2014
[/code:1]
Le code me renvoie d'abord tous les contacts, puis tous les champs comment, même les vides
Le code :
[code:1]Import-Module ActiveDirectory
#$date = Get-Date # met la date dans la variable date
#$exp = $date.AddMonths(1) # Ajoute un mois à la date pour prendre tout ce qui est entre aujourd'hui et un mois de plus
$test = Get-ADObject -Filter 'ObjectClass -eq \"contact\" ' -Properties comment, whencreated
echo $test
$toto1 = $test|Select-object -property \"comment\"
echo toto $toto1
write-host TOTO[/code:1]
Message édité par: daphmo, à: 28/10/13 09:25<br><br>Message édité par: Arnaud, à: 24/05/16 15:34
Connexion ou Créer un compte pour participer à la conversation.
- daphmo
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 13
- Remerciements reçus 0
il y a 12 ans 4 mois #16193
par daphmo
Réponse de daphmo sur le sujet Re:Récupérer les contacts de l'AD
Je viens de faire quelques petits essais et en commentant la ligne [code:1]echo $test[/code:1], le code me renvoie uniquement les dates :
[code:1]comment
30/08/2014
01/09/2016
03/09/2013
01/09/2015
01/09/2014
01/01/2017
01/01/2014 [/code:1]
A partir de là, il ne manque plus que de filtrer les dates pour que seules celles qui arrivent dans le mois apparaissent puis de trouver le contact auquel elle appartient.<br><br>Message édité par: daphmo, à: 28/10/13 11:06
[code:1]comment
30/08/2014
01/09/2016
03/09/2013
01/09/2015
01/09/2014
01/01/2017
01/01/2014 [/code:1]
A partir de là, il ne manque plus que de filtrer les dates pour que seules celles qui arrivent dans le mois apparaissent puis de trouver le contact auquel elle appartient.<br><br>Message édité par: daphmo, à: 28/10/13 11:06
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.048 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Récupérer les contacts de l'AD