Les 1Liners ou One Liners c’est une pratique qui consiste à arriver au résultat avec le moins de ligne possible, le grâle ultime étant que tout tienne sur une ligne.

C’est pas super lisible, et ça tombe bien, ce n’est pas le but.

Un exemple ci-dessous

1..254 | %{[PSCustomObject]@{IP = ("192.168.1." + $_.ToString()); Result = (Test-NetConnection $("192.168.1." + $_.ToString()) -InformationLevel quiet);}} | FT -AutoSize

Ça sert à faire un Test-Connection sur toutes les IPs entre 192.168.1.1 et 192.168.1.254, renvoyer le tout sous forme d’objet et le formater en tableau.


0 commentaire

Laisser un commentaire

Avatar placeholder

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *