Abra os anexos .xml no “programa padrão” em vez do Internet Explorer

6

Isenção de responsabilidade

Eu postei esta pergunta em Super usuário sem nenhuma resposta, mas estou trabalhando em um domínio e quero mudar muitos computadores como administrador, então acredito que também esteja no tópico aqui.

Pergunta

No Windows 7 e no Outlook 2013, os anexos salvos como .xml parecem abrir no Internet Explorer, independentemente do que está definido como o programa padrão. No Painel de Controle, em Programas Padrão, meus usuários têm .xml associado ao seu programa de escolha ( UAD Reader se for importante. ) Se houver um arquivo .xml na área de trabalho do usuário e clicar duas vezes nele, ele será aberto no programa padrão conforme o esperado. Mas quando o mesmo arquivo .xml é um anexo no Outlook, ele sempre é aberto no Internet Explorer. Depois de ler este artigo da Microsoft , não parece essa é uma configuração de segurança do Outlook, pois o Outlook permite que o arquivo seja aberto como anexo, mas não no programa esperado.

Existe uma maneira de mudar isso? Não acredito que existam quaisquer GPOs internos para isso. Talvez um valor de registro que forçaria a abertura no programa que eu quero? Estou procurando uma solução que não envolva a instalação de software de terceiros e que possa ser tratada por meio da Política de Grupo ou de um script de login.

UPDATE: Se eu clicar com o botão direito e escolher "Abrir com ..." e definir o Notepad ++ como o programa padrão, o Outlook abrirá arquivos XML no Notepad ++. Se eu configurá-lo de volta para o UAD Reader, o Outlook inicia o IE para abrir arquivos .xml. Não tenho certeza se isso é um problema com o UAD Reader, estou com um recurso estranho de segurança do Windows ou algo totalmente diferente.

    
por thunderblaster 07.01.2015 / 18:06

1 resposta

1

Depois de analisar todo o meu registro antes e depois da alteração, descobri que a configuração do Notepad ++ para o conjunto padrão "Progid"="Applications\notepad++.exe" in [HKEY_USERS\S-1-5-21-73586283-1229272821-725345543-2231\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.xml\UserChoice] . Com o UAD Reader como padrão, "Progid" no mesmo local foi definido como "xmlfile" .

Para corrigir isso, defino "Progid"="Applications\alamode.uadreader.exe" . Isso corrigiu completamente o meu problema e agora os arquivos XML abrem no UAD Reader, mesmo como anexos no Outlook.

OBSERVAÇÃO: Se você estiver editando manualmente essa entrada no registro, precisará conceder permissão de gravação a ela.

Não sei por que mudar isso em Programas padrão ou defini-lo como Sempre abrir com ... não define essa entrada, mas pelo menos é algo que pode ser implantado por meio da Diretiva de Grupo.

    
por 07.01.2015 / 23:02