Как определить из исполняемого файла исполняемую папку для всех экземпляров данного приложения, работающих на сервере удаленного рабочего стола (RDS) с несколькими пользователями и экземплярами одного и того же приложения?
Хотяна RDS я пробовал эту команду:
wmic process where "name='myapp.exe'" get ProcessID, ExecutablePath
Эта команда дает мне PID всех экземпляров myapp.exe, которые работают на RDS, НО это только мне дает ExecutablePath для Мой экземпляр приложения.Мне нужен ExecutablePath для ВСЕХ экземпляров приложения.
Если я захожу в GUI диспетчера задач, я могу видеть связанные с ним пути, но мне нужно иметь возможность связать PID и ExecuteablePath из пакетафайл.
И у меня есть права администратора на RDS.
Как я могу это получить?
(Моя конечная цель - найти какой-либо экземплярприложение находится в заданном каталоге и уничтожает этот экземпляр.)