Question

Je suis un débutant powershell, mais je me surprends souvent à démarrer et arrêter un petit groupe de services quand je débogage du code. En Powershell je peux facilement arrêter les processus à l'aide d'un joker, mais il me fait confirmer. Il y a un paramètre -confirm, mais je ne dois pas être l'utiliser correctement?

`Stop-Process -ProcessName alcore.* -Confirm`

Puis-je contourner la confirmation et juste arrêter le processus?

Merci pour toute aide, ~ Ck à San Diego

Était-ce utile?

La solution

Essayez

stop-process -ProcessName alcore.* -Force

De get-help stop-process:

  

Sous Windows Vista et les versions ultérieures de Windows, pour arrêter un processus   qui n'appartient pas à l'utilisateur actuel,   vous devez démarrer Windows PowerShell avec l'option « Exécuter en tant qu'administrateur ». Aussi,   vous êtes invité à confirmer   à moins que vous utilisez le paramètre Force.

Autres conseils

-Confirm: false $

-Confirm:. $ False est correcte et fonctionne pour tous confirmation PS invites

Si vous ne voulez pas faire une confirmation alors ne pas utiliser l'option -confirm mais le -force. Faire cela provoquera le processus d'être arrêté sans confirmation de l'utilisateur.

  

kill perspectives -force

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top