Question
[Résolu]Séparer des valeurs dans une ligne de text
- FO
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 31
- Remerciements reçus 0
il y a 15 ans 4 mois #8088
par FO
Réponse de FO sur le sujet Re:Séparer des valeurs dans une ligne de texte
Merci ca avance !
Peux tu m'expliquer un peu stp
$liste_mails[0] on prendre la première ligne c'est ça?
$liste_mails[($liste_mails.Length -1)] ca veut dire quoi ?
En sachant que mon nombre de destinataire varie
Je remplace :
Write-Host \"Mon dernier mail est : \" par le nom de ma variable $mail1 (par exemple)
Par contre comment je fait pour qu'il me rajoute mes variables tous seuls en fonction du nombre de ligne (d'adresse mail)
Peux tu m'expliquer un peu stp
$liste_mails[0] on prendre la première ligne c'est ça?
$liste_mails[($liste_mails.Length -1)] ca veut dire quoi ?
En sachant que mon nombre de destinataire varie
Je remplace :
Write-Host \"Mon dernier mail est : \" par le nom de ma variable $mail1 (par exemple)
Par contre comment je fait pour qu'il me rajoute mes variables tous seuls en fonction du nombre de ligne (d'adresse mail)
Connexion ou Créer un compte pour participer à la conversation.
- FO
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 31
- Remerciements reçus 0
il y a 15 ans 4 mois #8090
par FO
Réponse de FO sur le sujet Re:Séparer des valeurs dans une ligne de texte
ça fonctionne comme je le souhaite merci à toi escandil !
Bonne journée
Bonne journée
Connexion ou Créer un compte pour participer à la conversation.
- SUSINI Vincent
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 11
- Remerciements reçus 0
il y a 15 ans 4 mois #8091
par SUSINI Vincent
Réponse de SUSINI Vincent sur le sujet Re:Séparer des valeurs dans une ligne de texte
Benjy écrit:
La variable $liste_mails est un tableau de taille variable. Chaque entrée contient un email.
Les indices de tableau commencent à 0, donc la commande $liste_mails[0] renvoi le premier email, la commande $liste_mails[1] renvoi le second, etc..
Pour savoir combien de mail contient ton tableau, tu regardes sa taille : $liste_mails.Length
Comme les indices commencent par 0, le dernier indice sera forcément ($liste_mails.Length - 1)
[code:1]$Message.To.Add($liste_mails[0])[/code:1]
La boucle permet d'ajouter une ligne a ton tableau pour chaque email
Merci ca avance !
Peux tu m'expliquer un peu stp
$liste_mails[0] on prendre la première ligne c'est ça?
$liste_mails[($liste_mails.Length -1)] ca veut dire quoi ?
La variable $liste_mails est un tableau de taille variable. Chaque entrée contient un email.
Les indices de tableau commencent à 0, donc la commande $liste_mails[0] renvoi le premier email, la commande $liste_mails[1] renvoi le second, etc..
Pour savoir combien de mail contient ton tableau, tu regardes sa taille : $liste_mails.Length
Comme les indices commencent par 0, le dernier indice sera forcément ($liste_mails.Length - 1)
En fait le Write-Host est juste un exemple pour identifier les variables. Si tu veux faire appel a ta commande $Message.To.Add() tu peux utiliser :En sachant que mon nombre de destinataire varie
Je remplace :
Write-Host \"Mon dernier mail est : \" par le nom de ma variable $mail1 (par exemple)
[code:1]$Message.To.Add($liste_mails[0])[/code:1]
Par contre comment je fait pour qu'il me rajoute mes variables tous seuls en fonction du nombre de ligne (d'adresse mail)
La boucle permet d'ajouter une ligne a ton tableau pour chaque email
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.062 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- [Résolu]Séparer des valeurs dans une ligne de text