Как получить путь к процессу с помощью Get-Process или Get-CimInstance в Powershell?

#powershell

Вопрос:

Я хочу извлечь путь процессов, но на самом деле это свойство не устанавливается, когда я вызываю GEt-процесс для своего идентификатора. Для некоторых других процессов свойство установлено, но не для всех

Вот моя команда

 Get-Process -id 18628| Select-Object path
 

Это приводит к

введите описание изображения здесь

Я также пытался получить путь с помощью get-CimInstance

 GEt-CimInstance -ClassName win32_process -Filter "name like java%'
 

введите описание изображения здесь

У меня есть несколько процессов с одинаковым именем, я хочу видеть подробный вызов этого, поэтому я хочу видеть, какой путь вызывается. Есть ли способ добиться этого в powershell?

Комментарии:

1. Get-CimInstance -ClassName win32_process -Filter "name like 'java%'" |Select Path

2. Вероятно, проблема с разрешениями, попробуйте запустить те же cmds с повышенными правами