Preciso abrir cerca de 16 JPGs no Chrome de uma só vez, sem precisar selecionar cada um e abrir com . Quando seleciono vários arquivos, a opção Abrir com desaparece. Como faço para disponibilizá-lo com vários arquivos selecionados?
Até agora, várias respostas forneceram soluções alternativas decentes, mas não são muito flexíveis quando trabalho em uma grande variedade de arquivos em que Abrir com seria útil. Existe uma maneira de realmente abrir com em vários arquivos?
Para quem vier aqui no futuro, não acredito que haja uma solução adequada. Se isso é muito importante para você, criei um item de feedback no Hub de feedback que você pode votar.
Atualização 11/02/22: Minha melhor solução até agora é abrir o Chrome no meu segundo monitor (ou na metade do monitor principal), abrir a pasta no monitor principal (ou na outra metade) e clicar duas vezes em cada arquivo em rápida sucessão. Ainda é tedioso, mas desde que eu tenha certeza de que a última janela do Chrome em que cliquei não aparecerá na parte superior da pasta quando o arquivo for aberto, é bem rápido.
Uma solução alternativa para isso é usar " Enviar para " no menu de contexto do botão direito do mouse no Windows File Explorer. Veja como -
Etapa 1
Adicione o atalho para o executável do Chrome (chrome.exe) à
SendTo
pasta.Pasta SendTo:
%AppData%\Microsoft\Windows\SendTo
Isso pode ser feito de várias maneiras. Vou mencionar um dos mais fáceis abaixo.
Nota: Clique com o botão direito do mouse neste atalho, selecione Propriedades e confirme se o campo Destino não contém opções de linha de comando, apenas o caminho + nome do arquivo para o Chrome.
Isso permitirá que você envie imagens e PDFs para o Chrome.
Passo 2
Selecione 16 JPGs (ou mais), clique com o botão direito, vá para "Enviar para" e selecione "Google Chrome".
É isso. Todos os JPGs serão abertos no Chrome, cada um em sua própria guia.
Eu uso isso com o Firefox, mas deve funcionar com o Chrome também.
Solução de problemas nº 1
Se o Google Chrome não aparecer no menu "Enviar para", tente reiniciar o Windows File Explorer no Gerenciador de Tarefas.
Solução de problemas nº 2
Se os JPGs abrirem em várias janelas, considere a instalação de uma extensão no Chrome para evitar esse comportamento.
Você tem o ícone de atalho do Google Chrome , todos os arquivos JPGz selecionados em outra janela ao lado, arraste todos para o ícone de atalho do Google Chrome e todos os arquivos JPG serão abertos com o Chrome.
Isso fornece exatamente o que você pede, seleciona todos os arquivos JPG aplicáveis e, em seguida, abre-os com o Chrome sem precisar selecionar a opção abrir com.
Salve o texto abaixo em um documento de texto chamado OpenWith.txt e renomeie-o para OpenWith.reg . Em seguida, você clicará duas vezes para importar as novas configurações do registro. Agora, quando você destacar todos os arquivos JPG aplicáveis, a opção Abrir com estará disponível e abrirá todos aqueles com o aplicativo Google Chrome .
Crie a
Open With
opção quando vários arquivos JPG forem selecionadosConfigurações do registro para importar
Você precisará apontar o valor da chave abaixo que aponta para chrome.exe para o local correto do caminho completo em seu sistema onde o chrome.exe existe.
Mais recursos, notas e considerações
Não vou sugerir uma solução em minha resposta, pois o melhor que você pode fazer sem ferramentas de terceiros é provavelmente a resposta de PIMP_JUICE_IT (embora essa resposta seja simplesmente adicionar um novo verbo suplementar e não tenha nada a ver com o Windows "Abrir com " e deve ser nomeado de acordo).
No entanto, tentarei explicar os detalhes técnicos sobre o que está acontecendo e por quê:
O submenu "Abrir com" é implementado como uma extensão de shell IContextMenu e está registrado em
HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers
. Quando você clica com o botão direito do mouse em um ou mais itens em uma pasta do shell, o shell examina várias teclasHKEY_CLASSES_ROOT
para criar o menu. As entradas abaixo...\shellex\ContextMenuHandlers
são dinâmicas e executam código de computador real que determina quantos itens de menu adicionar (se houver).Parece que a Microsoft codificou a extensão "Abrir com" para adicionar apenas o submenu quando você seleciona um único arquivo, com uma exceção; vários atalhos (.lnk) podem ser selecionados e você ainda obterá o submenu (pelo menos na minha máquina com Windows 8). Vou arriscar e dizer que o manuseio do atalho é um bug.
Não há nenhuma razão técnica para que o menu não funcione para vários arquivos e, de fato, costumava funcionar bem no Windows XP:
Eu estou supondo que a principal razão pela qual eles o removeram é; o que você faz quando o usuário seleciona arquivos de diferentes tipos? No entanto, já existe um precedente para isso; você pode selecionar arquivos de diferentes tipos e pressionar enter para abrir todos eles. Quando você faz isso, o shell usa apenas a ação associada ao item que possui o retângulo de foco.
It would be possible for a 3rd-party software vendor to create a similar menu that works for multiple files. The only restriction is that the "Choose another app"/"Choose default program" item at the bottom of the menu would probably have to be disabled when there are multiple files because the official way to invoke that dialog only supports a single file path. To fill the menu it would simply use SHAssocEnumHandlers to build a list of applications that are available for the specified file type.
This is such a edge case that nobody has spent to time to re-implement the "Open With" extension just to support multiple files even though it would be technically possible to do so...
Quando encontrei isso, fiz o seguinte:
Observação: quando você seleciona vários JPG e arrasta e solta, apenas o primeiro ou o último selecionado será mostrado.
Isso abrirá todos os arquivos jpg na pasta no Chrome em guias separadas
1) Copie todos os arquivos JPG que deseja abrir para uma pasta.
2) Abra o bloco de notas. Cole o código abaixo dentro. Clique em salvar. Vá para a pasta mencionada acima. Dê o nome como "open.bat" e selecione "Todos os arquivos" abaixo. Salvar.
3) Vá até a pasta e abra "open.bat"!
Código:
Eu assumi o diretório de instalação padrão do chrome. Pode ser necessário alterá-lo se você tiver feito uma instalação personalizada.
Como você tem a restrição de que o visualizador JPG padrão não pode ser alterado, você pode alterar o editor padrão para o Google Chrome .
Depois que isso for concluído por meio da alteração do registro descrita abaixo, quando você tiver todos os arquivos JPG aplicáveis selecionados, clique com o botão direito do mouse e selecione a opção Editar . Todos os arquivos serão abertos com o Google Chrome .
A mudança de registro
Parece que a exportação do Editor do Registro desta opção despeja no valor HEX, então colocarei as etapas para alterar na GUI do Editor do Registro .
O caminho da chave
HKEY_CLASSES_ROOT\SystemFileAssociations\image\shell\edit\command
Altere o valor para o caminho completo do aplicativo Chrome.exe em seu sistema, seguido
"%1"
apenas conforme mostrado na captura de tela abaixo:Você pode simplesmente selecionar Abrir e todos farão o que você pedir também. . .
No Painel de controle , vá para Programas padrão , selecione Associar um tipo de arquivo ou protocolo a um programa e altere o padrão de .jpg e .jpeg para Google Chrome .
Agora, quando você selecionar todos os arquivos JPG aplicáveis e selecionar Abrir , todos os arquivos JPG selecionados serão abertos com o Google Chrome . Este método usa o arquivo JPG selecionado com o botão direito do mouse na opção Abrir , em vez da opção Abrir com , de modo que pode ser suficiente para a necessidade que você descreve.
If you prefer not to mess around with the registry,
You can use FileMenu Tools. It allows you to add custom commands to your context menu.
However, the custom command feature is not free. A license costs ~10 dollars. There is a 30-day trial.
I think this registry script will do a better job.
Explanation: It calls for a program.exe but this does not exist and therefore it opens the shell to chose an application. Because of this you can even do it with more files and even with different file extensions.
Isenção de responsabilidade: isso não abre apenas os que ele realmente abre para cada arquivo que outro seletor de aplicativos.
Para instalar: cole o script em um arquivo txt e salve como filename.reg e clique duas vezes no arquivo.