Тема: VBS, JScript: получить список ДиспетчерЗадач - Приложения
Коллеги,
добрый день.
Уж сколько раз мы тут рассматривали как получить список процессов - то, что видно в ДиспетчереЗадач на второй вкладке Процессы (в английском варианте Processes).
Мне же необходимо получить список из первой вкладки ДиспетчераЗадач - Приложения (в английском варианте Applications).
Нашел вариант с использованием Word:
'
' список открытых приложений
'
Set Word = CreateObject("Word.Application")
Set Tasks = Word.Tasks
For Each Task in Tasks
If Task.Visible Then Wscript.Echo Task.Name
Next
Word.QuitНедостатков два - и оба я считаю существенными:
1) Необходимость наличия объекта Word
2) Постоянный опрос вместо реакции по событию появления нового приложения.
Ну еще бы и хотелось знать имя процесса от которого появилось приложение.
Спасибо.

