HKEY_LOCAL_MACHINE, "ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon", "Shell" возвращает имя оболочки, обычно Explorer.exe.Однако он не содержит пути или идентифицирует конкретный исполняемый файл.
При перечислении списка задач определяется задача Explorer.exe.
Но что, если пользователь запустил другую, не связанную задачупо имени Explorer.exe?
Каков наилучший способ определить, что конкретный экземпляр Explorer.exe на самом деле является оболочкой?
Мне нужно избегать путаницы между задачами, которые являютсяоболочка и задачи, которые могут не являться оболочкой, но иметь одно и то же имя, например Explorer.exe