Я повторно внедряю механизм автообновления в приложение для внутреннего использования в нашей компании.
Старая система использовала установщики на основе .exe, которые мне пришлось заменить установщиком на основе .msi, который может работать в домене Windows. Это я сделал и хорошо работает.
Большинство пользователей в нашей штаб-квартире являются членами домена Windows, но в удаленных расположениях, не входящих в домен, много пользователей. Для пользователей в домене мы распространяем обновления автоматически. Удаленные пользователи должны использовать встроенный в приложение механизм автообновления.
Итак, вопрос в следующем:
Как проверить, может ли пользователь Windows устанавливать приложения на своем компьютере?
или же
Как проверить, входит ли компьютер под управлением Windows в домен?
(я использую Borland C ++ 6 для разработки)