Используйте PowerShell для остановки, могу ли я обойти подтверждение?

StackOverflow https://stackoverflow.com/questions/3143458

Вопрос

Я PowerShell Newbie, но я часто начинаю, начинаю и останавливая небольшую группу услуг, когда я отладку кода. В PowerShell я могу легко остановить процессы, используя подстановочный знак, но это заставляет меня подтвердить. Есть параметр -confirm, но я не должен использовать его правильно?

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

Могу ли я обойти подтверждение и просто остановить процесс?

Спасибо за любую помощь, ~ CK в Сан-Диего

Это было полезно?

Решение

Пытаться

stop-process -ProcessName alcore.* -Force

От get-help stop-process:

В Windows Vista и более поздние версии Windows, чтобы остановить процесс, который не принадлежит текущему пользователю, вы должны запустить Windows PowerShell с опцией «Run As Administrator». Кроме того, вам будет предложено подтверждение, если вы не используете параметр Force.

Другие советы

-Confirm: $ false

-Confirm: $ false правильный и работает для всех подсказков PS-подтверждения.

Если вы не хотите, чтобы это сделать подтверждение, не используйте опцию -Confirm, а вместо -Force. Это приведет к остановке процесса без какого-либо подтверждения пользователя.

убить -Force Outlook

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top