Select-Object conditionnel

Prenons comme exemple cette petite liste contenue dans $MyArray : On veut sélectionner une seule colonne qui contient les valeurs de Col1, sauf si elles sont égales à “N/A”, dans ce cas là on prend la valeur de Col2. En gros on fait un select sur les données mais en Lire la suite…

Par Robert, il y a

Récupérer les noms des propriétés dans l’ordre

Avec les données suivantes, on veut récupérer les noms des propriétés dans l’ordre: Si on essaye avec le Get-Member, le résultat est trié par ordre alphabétique, ce qui n’est pas le résultat recherché: La technique pour avoir les noms des propriétés dans le bon ordre est la suivante:

Par Robert, il y a

Remplacements multiples

Pour illustrer cette astuce, prenons la liste suivante: On veut récupérer les noms, la nomenclature variable limite les choix. On va donc utiliser des “replace”. L’astuce ce qu’on peut utiliser plusieurs “replace” consécutivement:

Par Robert, il y a

Grouper les objets

Imaginons que nous gérions une bibliothèque ouvert 7j/7 24h/24 (oui j’avais pas envie de filtrer les données…).

Les membres doivent scanner leur carte à leur arrivée, du coup nous récupérons ces données historisant les accès des deux derniers mois:

(suite…)
Par Robert, il y a

Les régions

Comme beaucoup de monde j’ai débuté sur PowerShell ISE avant de passer à VSCode. A l’époque une des choses qui me manquaient était le support des régions, mais depuis la version 1.17 (Septembre 2017) de VSCode c’est supporté. Mais c’est quoi une région ? Une région c’est une zone qu’on Lire la suite…

Par Robert, il y a

Script multilingue

Prenons un exemple, nous avons la société Kiwi basé aux Etats-Unis avec une succursale en France et une autre en Pologne. Vous devez générer un script qui renvoie des résultats en français pour la succursale française et en anglais pour la pologne ainsi que la maison mère aux Etat-Unis. On Lire la suite…

Par Robert, il y a

Out-GridView et les entêtes

Pour ceux qui se servent de la sortie via Out-GridView, vous savez certainement qu’on ne peut pas copier les entêtes quand on veut copier/coller le contenu de la vue. C’est assez embêtant de tout retaper, surtout pour moi qui suis une vrai feignasse… Du coup j’ai créer une fonction pour Lire la suite…

Par Robert, il y a

0..42

Si le titre ne vous dit rien, l’astuce qui suit pourait fortement vous interesser. Pour générer une plage de nombre, en powershell c’est très simple. Imaginons que nous voulions tout les nombres compris entre 0 inclus et 42 inclus. Il suffit de taper : Entre 15 et 65 ? Le Lire la suite…

Par Robert, il y a