Убить конкретный процесс в vb.net
Я пишу программу для своей школы, которая должна завершать некоторые процессы, открытые пользователем, такие как, например, taskmgr, или regedit и т. Д. Как это сделать? Я знаю имена файлов и не знаю, как получить их PID.
Например, злобный студент хочет обойти программу безопасности, которая блокирует "взрослые" сайты, или чаны и т. Д. И теперь я должен блокировать выполнение файлов - только два из них - я имею в виду taskmgr и regedit.
1 ответ
Вам не нужно получать PID, на самом деле не легче, чем это...
For Each proc As Process In Process.GetProcessesByName("taskmgr")
proc.Kill()
Next