AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / computer / Perguntas / 1113578
Accepted
Clonkex
Clonkex
Asked: 2016-08-15 19:37:59 +0800 CST2016-08-15 19:37:59 +0800 CST 2016-08-15 19:37:59 +0800 CST

Abrir com em vários arquivos?

  • 772

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.

windows-10 windows-explorer
  • 11 11 respostas
  • 81 Views

11 respostas

  • Voted
  1. xypha
    2016-08-15T20:18:10+08:002016-08-15T20:18:10+08:00

    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) à SendTopasta.
    Pasta SendTo:%AppData%\Microsoft\Windows\SendTo

    Isso pode ser feito de várias maneiras. Vou mencionar um dos mais fáceis abaixo.

    • Arraste com o botão direito o atalho do Google Chrome que foi criado na área de trabalho quando o Chrome foi instalado, ou o atalho do Chrome no menu Iniciar, para a pasta SendTo e selecione Copiar.

    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.

    Raposa de fogo

    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.

    • 21
  2. Vomit IT - Chunky Mess Style
    2016-08-15T21:27:00+08:002016-08-15T21:27:00+08:00

    Preciso abrir cerca de 16 JPGs no Chrome de uma só vez, sem precisar selecionar cada um e abrir com.

    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.

    insira a descrição da imagem aqui

    • 21
  3. Best Answer
    Vomit IT - Chunky Mess Style
    2016-08-16T04:13:43+08:002016-08-16T04:13:43+08:00

    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 Withopção quando vários arquivos JPG forem selecionados

    Configuraçõ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.

    Windows Registry Editor Version 5.00
    
    [HKEY_CLASSES_ROOT\SystemFileAssociations\image\shell\Open With\command]
    @="\"C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe\" \"%1\""
    
    [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer]
    "MultipleInvokePromptMinimum"=dword:00000016
    

    insira a descrição da imagem aqui


    Mais recursos, notas e considerações

    • Microsoft KB2022295
    • Observe que, de acordo com a seção Configurações do registro para importar acima , você pode nomear a chave do registro chamada " Abrir com " como " Abrir com o Chrome " ou qualquer outra coisa que desejar e ainda fará a mesma coisa, abra todos os arquivos JPG selecionados com Chrome.exe conforme a outra configuração. Portanto, saiba que qualquer que seja o nome dessa chave, este é o texto que você verá no lugar de Abrir com . insira a descrição da imagem aqui
    • 19
  4. Anders
    2016-08-16T15:57:09+08:002016-08-16T15:57:09+08:00

    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 teclas HKEY_CLASSES_ROOTpara criar o menu. As entradas abaixo ...\shellex\ContextMenuHandlerssã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:

    WinXP Abrir com menu

    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...

    • 13
  5. falconaire
    2016-08-15T19:54:40+08:002016-08-15T19:54:40+08:00

    Quando encontrei isso, fiz o seguinte:

    1. "Abrir" Chrome
    2. Arraste e solte cada JPG em uma guia. Você precisa fazer isso por guia (veja abaixo). O atalho para adicionar abas é Ctrl+ Tpara que você não se preocupe em usar muito o mouse.

    Observação: quando você seleciona vários JPG e arrasta e solta, apenas o primeiro ou o último selecionado será mostrado.

    • 2
  6. pulsejet
    2016-08-15T21:13:12+08:002016-08-15T21:13:12+08:00

    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:

    set PATH=%PATH%;C:\Program Files (x86)\Google\Chrome\Application
    SET names=
    for /r %%i in (*.jpg) do call SET names= %%names%% "%%i"
    echo %names%
    start chrome.exe %names%
    

    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.

    • 2
  7. Vomit IT - Chunky Mess Style
    2016-08-15T22:50:47+08:002016-08-15T22:50:47+08:00

    Meu trabalho praticamente exige que minhas imagens sejam abertas clicando duas vezes com o Windows Photo Viewer (porque o aplicativo Fotos do Windows 10 é uma porcaria). – Clonkex

    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 .

    insira a descrição da imagem aqui


    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:

    "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" "%1".

    insira a descrição da imagem aqui

    • 2
  8. Vomit IT - Chunky Mess Style
    2016-08-15T22:26:18+08:002016-08-15T22:26:18+08:00

    Existe uma maneira de realmente abrir com em vários arquivos?

    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.

    insira a descrição da imagem aqui

    insira a descrição da imagem aqui

    • 1
  9. tinker
    2018-01-23T22:17:31+08:002018-01-23T22:17:31+08:00

    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.

    insira a descrição da imagem aqui

    insira a descrição da imagem aqui

    However, the custom command feature is not free. A license costs ~10 dollars. There is a 30-day trial.

    • 1
  10. ThorD125
    2019-12-23T11:21:38+08:002019-12-23T11:21:38+08:00

    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.

    Windows Registry Editor Version 5.00
    
    [HKEY_CLASSES_ROOT\*\shell\Open With\command]
    @="program.exe"
    
    • 1

relate perguntas

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Abrir com em vários arquivos?

    • 11 respostas
  • Martin Hope
    Clonkex Abrir com em vários arquivos? 2016-08-15 19:37:59 +0800 CST

Hot tag

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve