Como você registra o programa 7-Zip GUI com a extensão .7z no Windows?

37

Por alguma razão, o Windows Installer de 64 bits não parece registrar a extensão de arquivo .7z com a GUI do 7-Zip (ou com qualquer coisa, até onde eu saiba).

Como faço para fazer isso? Um simples "abrir com" (7zG.exe) não funciona, porque o 7-Zip aparentemente requer uma linha de comando que não se encaixa no padrão usual para os programas que invocam o shell. Eu não consigo adivinhar o que esta sintaxe pode ser a partir da linha de comando (/? -? - help todos os erros de 'sintaxe inválida').

Como faço para configurá-lo para que clicar em um arquivo .7z abra a GUI?

    
por Clayton Hughes 01.03.2013 / 20:22

3 respostas

46

Você pode fazer isso de dentro do próprio programa. Basta iniciar o Gerenciador de Arquivos 7-Zip como Administrador (isso é importante) e, em seguida, clique no menu Ferramentas e selecione Opções . Aqui você pode definir suas associações de arquivos para muitos tipos, não apenas a extensão .7z.

    
por 01.03.2013 / 20:24
26

Parece que desisti de procurar cedo demais.

O executável com o qual você deseja associar os arquivos .7z é o 7zFM.exe, não o 7zG.exe. Fazer isso através de "Open With" funciona como esperado.

Você também pode fazer isso no aplicativo FileManager indo em Ferramentas > Opções e selecionando os formatos lá (isso só pode funcionar se o aplicativo for executado com privilégios de administrador, embora?).

    
por 01.03.2013 / 20:25
2

Você também pode fazer esse tipo de coisa a partir da linha de comando usando os comandos ftype e assoc . O primeiro configura um tipo de arquivo e o programa usado para lidar com eles. O segundo comando pode então ser usado para associar várias extensões ao tipo de arquivo e, portanto, ao executável.

Por exemplo, para descobrir as configurações da sua máquina para arquivos zip:

ftype | findstr zip
assoc | findstr zip

Para saber mais sobre os comandos, você pode fazer isso:

help ftype
help assoc
    
por 02.03.2013 / 02:26