Não é possível definir um aplicativo do Windows 10 Store como programa padrão para abrir um arquivo

7

Normalmente, clicar com o botão direito em um arquivo, selecionar "Abrir com" seguido de "Escolher outro aplicativo ..." abre o seguinte menu que também inclui aplicativos instalados, para que um possa ser definido como o aplicativo padrão para o arquivo tipo:

No entanto, ao tentar abrir um arquivo usando um aplicativo do Windows 10 Store e o método acima, o aplicativo não está listado. Eu posso abrir o aplicativo, em seguida, abra o arquivo de dentro dele, no entanto, isso é menos conveniente.

Até agora eu tentei usar o arquivo exe do aplicativo (CodeWriter.exe), mas isso não funciona sem um contêiner de aplicativo.

Para reiterar - não estou pedindo sugestões de soluções alternativas, pois eu posso abrir o arquivo; Estou perguntando especificamente como definir um aplicativo de loja como o aplicativo padrão quando ele não estiver na lista acima.

    
por Sam3000 29.04.2016 / 17:22

1 resposta

7

O aplicativo da loja precisa fazer o registro nessa chave do registro:

HKEY_CURRENT_USER\SOFTWARE\RegisteredApplications

E, em seguida, defina a Associação de Arquivos \ Recursos em outra chave, mencionando cada tipo de arquivo que ela pode manipular. Por exemplo, o Microsoft Edge tem o registro aqui.

HKEY_CURRENT_USER\SOFTWARE\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppModel\Repository\Packages\Microsoft.MicrosoftEdge_25.10586.0.0_neutral__8wekyb3d8bbwe\MicrosoftEdge\Capabilities\FileAssociations

Se você puder postar a exportação da ramificação RegisteredApplications , posso criar um arquivo REG que adicione as informações FileAssociations para esse aplicativo.

Com isso concluído, o aplicativo deve ser exibido normalmente na caixa de diálogo Abrir com .., bem como em Aplicativos padrão.

Atualização (3 de maio de 2016):

Você pode usar este arquivo REG para adicionar o tipo de arquivo .CONF, usando a mesma configuração de associação para o tipo de arquivo CodeWriter .txt.

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppModel\Repository\Packages\ActiproSoftwareLLC.562882FEEB491_2.5.17.17_neutral__24pqs290vpjk0\App\Capabilities\FileAssociations]
".conf"="AppXea46y3k4tynme684q1dgefbnb0b9r8ec"

Por favor, note que você precisa apropriar-se da chave de registro acima, adicionar permissões completas e depois mesclar o arquivo REG. Depois disso, inverta as permissões para os padrões.

Nota: Este arquivo REG é válido para a versão atual (a partir deste post) do Code Writer. Se você tiver alguma outra versão, faça a modificação na chave apropriada.

A chave pode ter a seguinte convenção de nomenclatura / numeração ou similar.

ActiproSoftwareLLC.562882FEEB491_n.n.nn.nn_neutral__24pqs290vpjk0

    
por 29.04.2016 / 18:30