L'opérateur d'appel &
permet d'exécuter une commande, un script ou une fonction.
Souvent, vous pouvez exécuter une commande en tapant simplement son nom, mais cela ne sera exécuté que si la commande se trouve dans le chemin de l'environnement. De plus, si la commande (ou le chemin) contient un espace, l'exécution échouera. Si vous entourez une commande de guillemets, PowerShell la traitera comme une chaîne de caractères ; en plus des guillemets, vous pouvez utiliser l'option &
pour forcer PowerShell à traiter la chaîne comme une commande à exécuter.
Opérateur d'appel PowerShell
Je ne suis pas sûr de tous les opérateurs qui existent dans PowerShell mais un autre vraiment utile est le : --%
utilisé pour arrêter l'analyse.
Le symbole d'arrêt de l'analyse syntaxique --%
introduite dans PowerShell 3.0, indique à PowerShell de s'abstenir d'interpréter toute autre entrée sur la ligne comme des commandes ou des expressions PowerShell.
Opérateur d'arrêt d'analyse PowerShell
Edit : Suite aux commentaires qui ont été faits :
Get-Help About_Operators
Vous donnera la meilleure vue d'ensemble de tous les types d'opérateurs et des opérateurs abstraits comme les opérateurs d'appel et d'arrêt de l'analyse syntaxique.