Мы внедряем более 300 новых устройств Surface в ближайшем будущем, и основная система, которую используют наши конечные пользователи, требует Adobe для просмотра PDF по умолчанию.
По умолчанию Edge является PDF-файлом.viewer.
У меня уже есть приложение, которое ИТ-отдел будет запускать на каждом из этих устройств, чтобы применять правильное программное обеспечение и выполнять все необходимые условия и т. д. Я хотел бы просто добавить функцию в это приложениечтобы изменить средство просмотра PDF по умолчанию на Adobe, однако я изо всех сил.
Первоначально я думал, что мог бы изменить несколько ключей reg для достижения этой цели, однако один из необходимых ключей, HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \CurrentVersion \ Explorer \ FileExts.pdf \ UserChoice, имеет набор разрешений, который означает, что значение не может быть изменено.
По своему замыслу мое приложение запускается в контексте пользователя, а не администратора и не системы, поэтому я получаю отказ в доступе, как только я пытаюсь изменить эти ключи.
Кто-нибудь может указать мне правильное направление?
Спасибо