Я предполагаю, что все соответствующие компьютеры являются XP Pro, членом домена AD и находятся под управлением одной компании. Это то же самое, что и наши настройки на работе.
Мы используем групповую политику для настройки конфигурации брандмауэра на компьютерах-членах. Это открывает порт DCOM, потому что он необходим для работы «Предлагать удаленную помощь». Очевидно, что наша сеть отделена от Интернета брандмауэром, который НЕ пропускает этот тип трафика!
Порт DCOM также позволяет удаленно выполнять WMI. XP также предоставляет доступ к административным ресурсам (c $ и т. Д.), Чтобы вы могли копировать файлы на ПК. Если вы можете настроить свой установщик так, чтобы он мог запускаться без участия пользователя, то нет никаких причин, по которым вы не можете скопировать его на удаленный компьютер, а затем запустить его. Затем вы также сможете удаленно запускать службу с помощью WMI.
Сначала вы должны попробовать групповую политику. Мы используем его на работе, чтобы сделать несколько развертываний программного обеспечения, и это работает. Однако нам не удалось развернуть письменную службу .net, и у нас также есть альтернативная внутренняя система для наших клиентских приложений .net, которая обновляет приложение перед его запуском, поэтому я согласен, что у него есть некоторые недостатки.
В настоящее время мы внедряем SCCM (SMS), поэтому я не могу комментировать его возможности, но если ваша организация может себе это позволить, то я ожидаю, что это будет лучше, чем внутренняя система.