استخدم PowerShell لإيقاف العملية ، هل يمكنني التأكيد؟
-
01-10-2019 - |
سؤال
أنا مبتدئ PowerShell ، لكنني غالبًا ما أجد نفسي أبدأ وأوقف مجموعة صغيرة من الخدمات عندما أقوم بتصحيح بعض الشفرة. في PowerShell ، يمكنني بسهولة إيقاف العمليات باستخدام بطاقة Wildcard ولكنها تجعلني أؤكد. هناك معلمة -confirm ، لكن يجب ألا أستخدمها بشكل صحيح؟
`Stop-Process -ProcessName alcore.* -Confirm`
هل يمكنني تجاوز التأكيد وأوقف العملية؟
شكرا على أي مساعدة ، ~ CK في سان دييغو
المحلول
محاولة
stop-process -ProcessName alcore.* -Force
من get-help stop-process
:
على Windows Vista والإصدارات الأحدث من Windows ، لإيقاف عملية غير مملوكة للمستخدم الحالي ، يجب أن تبدأ Windows PowerShell مع خيار "تشغيل المسؤول". أيضًا ، تتم مطالبتك بالتأكيد إلا إذا كنت تستخدم معلمة القوة.
نصائح أخرى
-قيمة: $ false
-Confirm: $ false صحيح ويعمل لجميع مطالبات تأكيد PS.
إذا كنت لا تريد أن تقوم بتأكيد ، فلا تستخدم خيار -confirm ولكن بدلاً من ذلك. سيؤدي القيام بذلك إلى إيقاف العملية دون أي تأكيد للمستخدم.
اقتل التوقعات