2017-02-16 5 views
0

Мне нужно получить список установленных программ всех компьютеров в моей локальной сети с компьютера.Получить установленное программное обеспечение на других компьютерах без включения удаленного реестра

Я могу получить доступ к удаленному реестру с помощью параметра «RegistryKey.OpenRemoteBaseKey», Но мне нужно включить удаленную службу реестра на всех компьютерах в локальной сети. Я считаю, что это нарушение безопасности.

Есть ли какие-либо варианты для сбора программного обеспечения, установленного на других компьютерах, без включения службы удаленного реестра?

ответ

0

Это действительно зависит от настроек всех компьютеров. Нет гарантии, что какой-то подход будет работать на 100%. Каждый подход, когда вы хотите получить доступ к компьютерам, может быть угрозой безопасности.
Самый безопасный подход - IMHO установить какой-то сервис для всех контролируемых компьютеров, который отправляет вам список установленных приложений.