Добрый день,
Я ищу здесь помощь, так как исчерпал все ресурсы. Похоже, что мои навыки PowerShell не помогают мне в этом деле.
Мне нужно выполнить четыре задания следующим образом:
- Список запущенных процессов.
- Список запущенных служб и их PID.
- Для каждого найденного процесса проверьте, есть ли служба, и перечислите службы и PID.
- Список процессов, у которых нет служб, и их PID.
Для 1 и 2 довольно просто, я использовал:
get-process
get-wmiobject -class Win32_process | select Name, ProcessID
Сложность в 3 и 4, так как я не знаю, как связать запущенные процессы с их существующими / несуществующими сервисами.
Заранее спасибо за любую помощь, совет или код.