Установить приложение по умолчанию для расширения файла

Я пытаюсь установить приложение по умолчанию для файлов.pdf в зависимости от группы пользователей с объектом групповой политики. На терминальном сервере Windows Server 2012 R2 установлены Adobe Acrobat Reader DC и Adobe Acrobat DC. Есть группа для каждого приложения.

Моя попытка решить эту проблему с помощью параметров папки не удалась.

Установить приложение по умолчанию через реестр тоже не удалось. Для каждого пользователя нужен уникальный хеш, и я не знаю, как их сгенерировать.

Есть ли простое решение этой проблемы?

Заранее спасибо.

2 ответа

Чтобы установить ассоциацию по умолчанию, пожалуйста, экспортируйте HCU\Softwares\Classes\ (классы, связанные с pdf после) (дважды для каждого продукта acrobat)

Вы можете войти в TS и убедиться, что с ассоциацией все в порядке, просто экспортировать.reg и очистить его после. (чтобы не импортировать все классы)

Если на терминале установлено средство RSAT, вы можете использовать мастер групповой политики MMC GPP Registry для непосредственного создания GPP.

  • Обратите внимание, что вам необходимо войти в систему, чтобы создать дамп или изменить объект групповой политики, в мастере реестра GPP вы можете подключиться к удаленной машине, но ветвь HCU таким образом не выбирается.

Если вы делаете объект групповой политики, вы можете сделать reg import file.reg в сценарии входа, выдвигаемом объектом групповой политики с фильтром безопасности, в зависимости от того, какой Acrobat вы хотите, чтобы они использовали.

Вам необходимо указать полный путь к связанной программе. Судя по вашей картинке, вы просто вводите имя файла программы, но система не имеет ни малейшего понятия, где его найти (в конце концов, вы можете ссылаться на переносную программу, которая не установлена ​​из-за того, что она знает). Вы можете использовать переменные среды, такие как %PROGRAMFILES% или же %PROGRAMFILES(x86)% по мере необходимости. Кроме того, это изменение конфигурации пользователя требует выхода из системы и входа в систему на компьютере (после выполнения gpupdate /force в командной строке), чтобы вступить в силу.

Вот скриншот того, что я только что установил и протестировал:

Другие вопросы по тегам