Je suis en train d'arrêter plusieurs instances de chrome dans une rangée par powershell mais obtenir un comportement étrange:utilisation Get-Process canalisé de façon incorrecte à Stop-Process
Get-Process -Name chrome | stop-process $_
Renvoie une erreur:
Cannot link paramter Id because it is null.
Mais j'ai 8 processus en cours, et je peux lancer un arrêt sur le premier.
Donc, je ne comprends pas ce qui se passe. (Windows 7) Des idées?
'_' $ est pertinent lorsque vous utilisez' Foreach-Object' pour itérer explicitement. Vous ne faites pas cela, vous passez l'entrée directement, donc vous ne devriez pas utiliser '$ _' ici. –