Question copier une valeur

Plus d'informations
il y a 14 ans 5 mois #10324 par akwell
copier une valeur a été créé par akwell
bonjour,

pour l'ensemble des contacts, je souhaiterais copier la valeur qui se trouve dans \"custumattribute4\" dans \"alias\".

[code:1]Get-MailContact -ResultSize Unlimited | set-mailcontact -alias {$_.CustomAttribute4}[/code:1]


et ça marche pas!! les utilisateurs on maintenant \"$_.CustomAttribute4\" dans le champ alias.

j'ai testé cette commande et celà n'a aucun impact:

[code:1]Get-MailContact -ResultSize Unlimited | Foreach {$_.alias = $_.CustomAttribute4} | Set-MailContact [/code:1]



Merci pour votre aide

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 14 ans 5 mois #10329 par Laurent Dardenne
Réponse de Laurent Dardenne sur le sujet Re:copier une valeur
Salut,
chaque objet renvoyé par Get-MailContact contient une propriété CustomAttribute4 ?<br><br>Message édité par: Laurent Dardenne, à: 26/09/11 19:50

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 14 ans 5 mois #10332 par Matthew BETTON
Réponse de Matthew BETTON sur le sujet Re:copier une valeur
Salut,

Aussi, peux tu tester cette commande :
[code:1]
Get-MailContact -ResultSize Unlimited | Foreach-Object{Set-mailcontact -alias $_.CustomAttribute4}[/code:1]

Pour pouvoir utiliser la variable de pipeline $_, tu dois passer par 'Foreach-Object' qui 'encapsule' la Cmdlet 'Set-MailContact'.

D'autres exemples ici .

@ +

Matthew

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.053 secondes
Propulsé par Kunena