Question
doublons
- Damien GRECOURT
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
- Messages : 11
- Remerciements reçus 0
Un tableau de PSObject (j'utilise essentiellement ce genre de tableau pour des raisons pratique, comme le tri sur un ou plusieurs champs, la possibilité d'utiliser simplement le where-object, etc...)J'allais justement te demander de vérifier ces lignes, car on ne sait pas ce qu'est $MagicBox ? Un tableau de PSObject ou un tableau de chaîne ?
Sinon Sort-Object propose la paramètre -Unique ce qui simplifierait ton code.
Pas certains, puisque le sort-object -Unique ne propose pas l'option asString contrairement à Get-unique (j'avais testé avec ma première utilisation du sort-object).
Je vais tester ça après déjeuner.
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
- Messages : 6311
- Remerciements reçus 68
Le -AsString précise le mode de comparaison, mais ne modifie pas l'objet. Peut être que la transformation/comparaison est plus efficiente, mais cela reste du détail.Pas certains, puisque le sort-object -Unique ne propose pas l'option asString contrairement à Get-unique
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Damien GRECOURT
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
- Messages : 11
- Remerciements reçus 0
Si je trouve 5 min pour jouer demain, j'essaierais de mettre un measure-command
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
- Messages : 6311
- Remerciements reçus 68
Pour ce cas.Effectivement, ça fonctionne tout pareil.
Wagga écrit:
Paradoxalement, après avoir regardé le code, il se peut que ta construction première soit plus efficace...Si je trouve 5 min pour jouer demain, j'essaierais de mettre un measure-command
En tout cas je serais désormais attentif aux usages de Sort-Object.
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Damien GRECOURT
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
- Messages : 11
- Remerciements reçus 0
Il est possible de définir DefaultKeyPropertySet d'un PSObject ? (J'ai pas regardé, je me suis posé la question en relisant le post).
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
- Messages : 6311
- Remerciements reçus 68
Oui, en passant pas un une définition de type (ETS), le code est dédié à la V3 , en v2 il faut utiliser un fichier ps1xml .Il est possible de définir DefaultKeyPropertySet d'un PSObject ?
Les PSobjects construit doivent être 'typé'.
Je regarde comment faire avec la V2.
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- doublons