Olá, pessoal.
Alguém poderia me dizer como faço para colocar o adobe reader como padrão pdf por script?
- Home
- >
- Fórum
- >
- Profissional
- >
- Programação, Sc...
- >
- Script para mudar para pa...
Boa tarde!
Para ter uma resposta precisa, é bom informar versão e edição do sistema operacional que usa.
No link abaixo, tem a dúvida parecida com a sua, veja se ajuda.
windows - Existe como alterar um programa padrão por java, cmd ou regedit? - Stack Overflow em Português
Mateus 10:33
dias.eder disse: Olá, pessoal.
Alguém poderia me dizer como faço para colocar o adobe reader como padrão pdf por script?
Você pode pesquisar pelo comando assoc [ https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/assoc ], um exemplo [ https://woshub.com/managing-default-file-associations-in-windows-10/ ].
- Belas dicas!
Mas pessoalmente eu concordo com a restrição de segurança da MS para dificultar a alteração nos padrões.
É direito do usuário escolher qual programa usar... Jamais o próprio programa e muito menos o programador !!
- Na computação é melhor tomar muito cuidado com isso de brincar de ser deus... Você pode acabar por se transformar no diabo.
Bom dia!
Mas a partir do momento que a Microsoft voltou a liberar o usuário de escolher qual programa padrão, deu a liberdade dessa troca, mas lógico que isso pode ser limitado. No caso de abrir PDF em navegadores nem é por programa é um plugin.
Mateus 10:33
esquiloesperto disse: - Belas dicas!
Mas pessoalmente eu concordo com a restrição de segurança da MS para dificultar a alteração nos padrões.
É direito do usuário escolher qual programa usar... Jamais o próprio programa e muito menos o programador !!
- Na computação é melhor tomar muito cuidado com isso de brincar de ser deus... Você pode acabar por se transformar no diabo.
Diz isso pro próprio Windows, principalmente a versão 10, que fica o tempo todo insinuando a usar os programas embutidos dele
Quanto mais popular é o programa então mais chato será pra adotar um padrão, arquivos .pdf e de iimagem estão os mais disputados .. é navegador .. é programa gratuito ... é programa proprietário ..., você não vê isso num blender ... autocad ... catia ... de prototipagem ...
Na verdade, há um motivo para isso. Basta lembrar que, em uma época não muito distante, era comum o usuário instalar um determinado programa e o mesmo já ir se autodefinindo como padrão para abrir determinados tipos de arquivo.
Mas se o @dias.eder quiser fazer essa associação em uma rede ou em um ambiente empresarial, a própria Microsoft fornece instruções de como configurar as associações via Dism:
How to configure file associations for IT Pros - Microsoft Community Hub
56 6F 63 EA 20 E9 20 6D 75 69 74 6F 20 63 75 72 69 6F 73 6F 2E 2E 2E
----------------------------------------
Acer Aspire E5-471-30DG (Casa)
Samsung Book 550XDA-K07 (Trabalho)
Pessoal já tentei :
assoc .pdf=AcroExch.Document.DC
ftype AcroExch.Document.DC="%Program Files%\"Adobe\Acrobat DC\Acrobat\Acrobat.exe" "%1"
sem sucesso ele até pisca a tela simulando que vai trocar mais não troca.
Não é possível cara tem que ter um jeito.
dias.eder disse: Pessoal já tentei :
assoc .pdf=AcroExch.Document.DC
ftype AcroExch.Document.DC="%Program Files%\"Adobe\Acrobat DC\Acrobat\Acrobat.exe" "%1"
sem sucesso ele até pisca a tela simulando que vai trocar mais não troca.
Não é possível cara tem que ter um jeito.
Além das dicas acima, está executando em modo administrador e também, é computador local ou remoto ?!
sim como administrador e local
obs: win10
dias.eder disse: sim como administrador e local
obs: win10
Se você fizer no modo "manual" ele aceita a alteração ?!
Manual ? Pelo cmd você fala?
dias.eder disse: Manual ? Pelo cmd você fala?
Não, iniciar --> Aplicativos Padrão --> Escolha os aplicativos por tipo de arquivo.
Manual ele muda . Mais acontece que montei um script com varias alterações e queria adicionar essa mudança por script também.
dias.eder disse: Manual ele muda . Mais acontece que montei um script com varias alterações e queria adicionar essa mudança por script também.
Avançando nas pesquisas, parece que deixou de ser tão simples assim .. olha só [ https://www.nextofwindows.com/how-to-set-default-app-file-type-associations-in-command-line-on-windows-10 ] e [ https://www.winhelponline.com/blog/set-default-browser-file-associations-command-line-windows-10 ].