Я пытаюсь сделать сценарий, который позволит мне убить несколько процессов, когда мне нужно максимум ресурсов. Вещи, которые я не против запустить, когда я запускаю XP (dropbox, PowerISO, OpenOffice-tray и т.д.), Но так как все они занимают немного памяти, я хотел бы создать скрипт, который завершит их все одним щелчком мыши.
Теперь моя проблема связана с SQL. У меня есть скрипт, который завершит один процесс, похожий на этот:
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colProcessList = objWMIService.ExecQuery _
("SELECT * FROM Win32_Process WHERE Name = 'PWRISOVM.EXE'")
For Each objProcess in colProcessList
objProcess.Terminate()
Next
Но я не могу, на мой взгляд, заставить оператор SELECT захватить больше, чем один процесс. Если кто-нибудь может просветить меня об этом, я буду очень счастлив :-)