Eu tenho um aplicativo de console, que supostamente processa arquivos com extensão .xyz
, então associei com a extensão normalmente, através do windows explorer.
Meu problema é que sempre que faço isso em um terminal:
> file.xyz
em vez de obter saída para o mesmo terminal, outra janela do console é aberta com o aplicativo, exibe seu resultado e fecha imediatamente (você mal consegue informar o resultado).
Isso não funciona > file.xyz > output.txt
.
(Além disso, não tem certeza se é relevante, mas o app espera seus argumentos no seguinte formato: C:\app.exe" -print -file "%1" %*
, que eu consertei usando esta resposta .)