Убить конкретный процесс в vb.net

Я пишу программу для своей школы, которая должна завершать некоторые процессы, открытые пользователем, такие как, например, taskmgr, или regedit и т. Д. Как это сделать? Я знаю имена файлов и не знаю, как получить их PID.

Например, злобный студент хочет обойти программу безопасности, которая блокирует "взрослые" сайты, или чаны и т. Д. И теперь я должен блокировать выполнение файлов - только два из них - я имею в виду taskmgr и regedit.

1 ответ

Вам не нужно получать PID, на самом деле не легче, чем это...

For Each proc As Process In Process.GetProcessesByName("taskmgr")
    proc.Kill()
Next
Другие вопросы по тегам