Question Comportement étrange de .count ou de measure-object

Plus d'informations
il y a 1 mois 3 semaines #34063 par Scirop
Dans un script, dans le ISE, j'ai les lignes suivantes:
$newData0 = Import-CSV –Path "P:\SR\Fonctionnement_interne\Téléphonie_LinPhone\teams_extraction.csv" -Delimiter ","
$newData=$newData0

$newData.Count

L'affichage fait défiler ça:

Count    : 0
Average  : 
Sum      : 
Maximum  : 
Minimum  : 
Property : 

Count    : 1
Average  : 
Sum      : 
Maximum  : 
Minimum  : 
Property : 

Count    : 2
Average  : 
Sum      : 
Maximum  : 
Minimum  : 
Property : 

Si je fais | measure-object à la place de count pareil.

Si je vais dans la partie powershell et que je fais la commande 
$newData.Count
Il m'affiche directement le résultat.

Qu'est-ce qui justifie ça?

Merci.

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

Plus d'informations
il y a 1 mois 3 semaines #34064 par Scirop
Bonjour,
Je n'ai pas compris, mais du coup, j'ai refais mon script et cette fois ça marche...

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

Plus d'informations
il y a 1 mois 2 semaines #34079 par Arnaud Petitjean
Bonjour Scirop,

Peut-être qu'il s'agissait d'un bug de la console de PowerShell ISE ? Cela arrive parfois.

Personnellement, je ne recommande à personne d'exécuter son code dans PowerShell ISE (voire même dans VS Code) car rien ne vaut une bonne vieille console classique ;-).

De toutes façons, ce sera toujours à travers le terminal classique que sera en bout de chaine exécuter ton code. Donc autant tout de suite se mettre dans la bonne configuration. :-)

Arnaud

MVP PowerShell et créateur de ce magnifique forum :-)
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?

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

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