Question
difference entre inputObject et le pipe
- jojo
-
Auteur du sujet
- Hors Ligne
- Membre elite
-
Réduire
Plus d'informations
- Messages : 187
- Remerciements reçus 0
il y a 14 ans 5 mois #10693
par jojo
difference entre inputObject et le pipe a été créé par jojo
hello, 
un exemple vaut plus qu'un long discours: )
[code:1]ForEach-Object -InputObject (0..10) -Begin { \"DEBUT\" } -Process { $_ * 2 } -End { \"FIN\" }
0..10 | ForEach-Object -Begin { \"DEBUT\" } -Process { $_ * 2 } -End { \"FIN\" }[/code:1]
la première boucle affiche deux fois le contenu du bloc process tandis que la deuxième boucle affiche les objets retournés une seul fois...pourquoi ? es-ce que inputobject change le méchanisme de traitement des cmdlet ?
merci
un exemple vaut plus qu'un long discours: )
[code:1]ForEach-Object -InputObject (0..10) -Begin { \"DEBUT\" } -Process { $_ * 2 } -End { \"FIN\" }
0..10 | ForEach-Object -Begin { \"DEBUT\" } -Process { $_ * 2 } -End { \"FIN\" }[/code:1]
la première boucle affiche deux fois le contenu du bloc process tandis que la deuxième boucle affiche les objets retournés une seul fois...pourquoi ? es-ce que inputobject change le méchanisme de traitement des cmdlet ?
merci
Connexion ou Créer un compte pour participer à la conversation.
- xyz
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 69
il y a 14 ans 5 mois #10706
par xyz
Tutoriels PowerShell
Réponse de xyz sur le sujet Re:difference entre inputObject et le pipe
Salut,
le premier traite UN objet de type tableau, le second DES objets de type int :
[code:1]$Tab=(0..10)*2);$Tab[/code:1]
jojo écrit:
le premier traite UN objet de type tableau, le second DES objets de type int :
[code:1]$Tab=(0..10)*2);$Tab[/code:1]
jojo écrit:
PS fait donc ce que tu lui demandesla première boucle affiche deux fois le contenu du bloc process
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.035 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- difference entre inputObject et le pipe