Я легко могу определить запущенные процессы, просматривая элементы WMI Win32_Process
. Есть ли способ идентифицировать «приложения», как в диспетчере задач? Я предполагаю, что это сравнимо с знанием того, имеет ли процесс открытое окно. Например, при выходе из Outlook процесс OUTLOOK.EXE
продолжает работать. Диспетчер задач больше не показывает его как приложение, но процесс все еще там. Я хочу быть в состоянии определить это отличие от сценария. Я думаю, что могу справиться с примерами на любом языке.