GPP: Настраиваем ассоциацию на открытие графических типов файлов на терминальных серверах RDS

На терминальных серверах под управлением Windows Server 2008 R2 по умолчанию отсутствует программа для просмотра графических файлов (именно для просмотра а не редактирования, типа Paint). Если используется Office 2010, то можно в качестве просмотрщика основных типов графических файлов использовать входящую в его состав программу “Диспетчер рисунков Microsoft Office”.

Вот пример простого но действенного reg файла который можно использовать в логон-скриптах:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.jpeg\UserChoice] 
"Progid"="Applications\\OIS.EXE"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.jpg\UserChoice] 
"Progid"="Applications\\OIS.EXE"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.jpe\UserChoice] 
"Progid"="Applications\\OIS.EXE"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.tif\UserChoice] 
"Progid"="Applications\\OIS.EXE"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.bmp\UserChoice] 
"Progid"="Applications\\OIS.EXE"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.gif\UserChoice] 
"Progid"="Applications\\OIS.EXE"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.png\UserChoice] 
"Progid"="Applications\\OIS.EXE"


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

Ещё более предпочтительным вариантом в данной ситуации будет применение не логон-скриптов, а использование Пользовательского раздела параметров GPP (Group Policy Preferences) групповых политик применяемых на терминальных серверах (User Configuration > Preferences > Windows Settings > Registry).


Применение механизма нацеливания GPP позволит при необходимости настраивать разные ассоциации для одних и тех же типов файлов в зависимости от разных условий, исходя из задачи которая перед нами ставится.

Всего комментариев: 8 Комментировать

  1. Денис /

    Здравствуйте!
    Сейчас, когда в Office 2013/2016 больше нет «Диспетчер рисунков Microsoft Office» — каким ПО Вы пользуетесь для простора графических файлов на терминальных серверах?

    1. Алексей Максимов / Автор записи

      На Windows Server 2012 R2 (давно уже на него перешли) подобные проблемы с открытием графических файлов не были замечены. По умолчанию что-то ассоциировано с Paint, что-то с IE.

      1. Денис /

        Я хочу использовать FreeVimager для всех графических файлов, но в 2012r2 не получается её ассоциировать по умолчанию для всех пользователей. Может подскажете?

        1. Алексей Максимов / Автор записи

          В теории описанный здесь метод должен сработать. Дополнительную информацию, которая может быть полезна, можете найти здесь https://msdn.microsoft.com/en-us/library/ee489592.aspx

          1. Денис /

            Спасибо. В 2012r2 в этой ветке реестра присутствует Hash, и без него не работает

        2. Алексей Максимов / Автор записи

          А выяснить, какого типа хэш нужен и добавить его в реестр?

          1. Денис /

            Как я понял алгоритм закрыт, учитывается пользователь, расширение и программа.
            Нашел другой способ — политака Computer Configuration\Administrative Templates\Windows Components\File Explorer\Set a default associations configuration file

          2. Алексей Максимов / Автор записи

            Кстати, тоже вариант.

Добавить комментарий