ฉันต้องฆ่า foo.exe แต่ต้องอยู่ภายใต้บัญชีผู้ใช้บางบัญชีเท่านั้น เป็นไปได้ด้วย taskkill? ในกรณีนี้การฆ่า foo.exe ทั้งหมดจะเป็นปัญหา
ฉันต้องฆ่า foo.exe แต่ต้องอยู่ภายใต้บัญชีผู้ใช้บางบัญชีเท่านั้น เป็นไปได้ด้วย taskkill? ในกรณีนี้การฆ่า foo.exe ทั้งหมดจะเป็นปัญหา
คำตอบ:
taskkill /F /T /IM foo.exe /FI "USERNAME eq target_user"
ควรทำมัน /IM
ระบุชื่อรูปภาพและ/FI
ตัวเลือกจะระบุตัวกรองที่จะใช้ในกรณีนี้ผู้ใช้ที่มีชื่อผู้ใช้ "target_user"
ไม่ว่าในกรณีใดคุณจะต้องเป็นผู้ดูแลระบบภายในระบบเพื่อยุติกระบวนการอย่างรุนแรงในบริบทความปลอดภัยของผู้ใช้รายอื่น
%USERNAME%
หรือ%USERDOMAIN%\%USERNAME%
สำหรับผู้ใช้ปัจจุบัน