Question Hashtable dans un courriel

Plus d'informations
il y a 7 ans 9 mois #22033 par Daniel Brassard
bonjour,

j'ai créé un HashTable que je desire envoyer par courriel.

voici le Hash créé par le script:
Name Value
----
RSAT 7
scripting 1
Sources to be done 4
Temp 28

en faisant mes tests, je reçois un courriel qui contient ceci:
System.Collections.Hashtable System.Collections.Hashtable System.Collections.Hashtable System.Collections.Hashtable

comment je peux faire pour recevoir l'info désirée?

merci de votre aide!

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

Plus d'informations
il y a 7 ans 9 mois #22034 par Philippe
Réponse de Philippe sur le sujet Re:Hashtable dans un courriel
Bonjour,

Ce que tu reçois est un essai de transformation d'un objet en texte. Hashtable.ToString() renvoi forcement System.Collections.Hashtable

De plus, powershell ne peux pas deviner comment tu veux visualiser les informations. Il te faut donc passer préalablement par une transformations des informations.

Avec par exemple :

[code:1]$hashtable.GetEnumerator() | ForEach-Object {\"{0} : {1}\" -f $_.Name,$_.Value}[/code:1]

ou avec un trie

[code:1]$hashtable.GetEnumerator() | Sort-Object Name | ForEach-Object {\"{0} : {1}\" -f $_.Name,$_.Value}[/code:1]

@+
Morta

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

Plus d'informations
il y a 7 ans 9 mois #22038 par Daniel Brassard
ah, je vois. c'est plus clair maintenant.

merci pour l'info :-)

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

Plus d'informations
il y a 7 ans 9 mois #22040 par Philippe
Réponse de Philippe sur le sujet Re:Hashtable dans un courriel
je t'en pris.

si c'est résolu, n'oubli pas de modifier le sujet pour le rajouter

a+

Morta

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

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