<t>Les paramètres dans les appels de fonctions dans PowerShell (toutes versions) sont séparés par des espaces, pas par des virgules. De plus, les parenthèses sont totalement inutiles et provoqueront une erreur d'analyse dans PowerShell 2.0 (ou ultérieur) si Set-StrictMode -Version 2 ou supérieur est actif. Les arguments entre parenthèses sont utilisés uniquement dans les méthodes .NET.<br/>
<br/>
function foo($a, $b, $c) {<br/>
"a: $a; b: $b; c: $c"<br/>
}<br/>
<br/>
```<br/><br/>
Exécutez :<br/>
<br/>foo 1 2 3<br/>
<br/>
```<br/>
<br/>
Ou