Il semble que l'opération% démarre les blocs de script après le pipeline, bien que about_Script_Blocks indique que% n'est pas nécessaire.
Tout cela fonctionne très bien.
get-childitem | % { write-host $_.Name }
{ write-host 'hello' }
% { write-host 'hello' }
Mais lorsque nous ajoutons un bloc de script après le pipeline, nous devons d'abord avoir le%.
get-childitem | { write-host $_.Name }