web-dev-qa-db-ja.com

PowerShellを使用してプロセスを停止します。確認をバイパスできますか?

私はPowerShellの初心者ですが、コードをデバッグしているときに、サービスの小さなグループを開始および停止することがよくあります。 Powershellでは、ワイルドカードを使用してプロセスを簡単に停止できますが、確認できます。 -confirmパラメーターがありますが、正しく使用してはいけませんか?

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

確認をバイパスしてプロセスを停止することはできますか?

助けてくれてありがとう、サンディエゴで〜ck

20
Hcabnettek

試してみてください

stop-process -ProcessName alcore.* -Force

get-help stop-processから:

Windows Vista以降のバージョンのWindowsでは、現在のユーザーが所有していないプロセスを停止するには、[管理者として実行]オプションを使用してWindowsPowerShellを起動する必要があります。また、Forceパラメーターを使用しない限り、確認を求められます。

29
driis

-確認:$ false

3
STO

-確認:$ falseは正しく、すべてのPS確認プロンプトで機能します。

3
Robert Labrie

確認を行わせたくない場合は、-confirmオプションを使用せず、代わりに-forceを使用してください。これを行うと、ユーザーの確認なしにプロセスが停止します。

キルフォースOutlook

2
JaredPar