web-dev-qa-db-fra.com

Comment enregistrez-vous le programme d'interface graphique 7-Zip avec l'extension .7z sous Windows?

Pour une raison quelconque, le programme d'installation Windows 64 bits ne semble pas enregistrer l'extension de fichier .7z avec l'interface graphique 7-Zip (ou avec quoi que ce soit, à ma connaissance).

Comment je fais pour le faire. Un simple "ouvrir avec" (7zG.exe) ne fonctionne pas, car 7-Zip nécessite apparemment une ligne de commande qui ne correspond pas au modèle habituel des programmes appelant Shell. Je n'arrive pas à deviner ce que cette syntaxe pourrait être à partir de la ligne de commande (/? -? --Help donne toutes les erreurs 'syntaxe invalide').

Comment puis-je le configurer pour que cliquer sur un fichier .7z ouvre l'interface graphique?

40
Clayton Hughes

Vous pouvez le faire depuis le programme même. Il suffit de lancer le gestionnaire de fichiers 7-Zip en tant qu’administrateur (ce qui est important), puis de cliquer sur le bouton Outils menu et sélectionnez Options . Ici, vous pouvez définir vos associations de fichiers pour de nombreux types, pas seulement l’extension .7z.

48
Ben Richards

On dirait que j'ai arrêté de chercher trop tôt.

Le fichier exécutable auquel vous souhaitez associer des fichiers .7z est le fichier 7zFM.exe et non 7zG.exe. Faire cela avec "Open With" fonctionne comme prévu.

Vous pouvez également le faire depuis l’application FileManager en allant dans Outils> Options et en sélectionnant les formats (cela ne fonctionne que si l’application est exécutée avec des privilèges d’administrateur, cependant?).

28
Clayton Hughes

Vous pouvez également faire ce genre de chose à partir de la ligne de commande en utilisant les commandes ftype et assoc. Le premier définit un type de fichier et le programme utilisé pour les traiter. La deuxième commande peut ensuite être utilisée pour associer plusieurs extensions au type de fichier et donc à l’exécutable.

Par exemple, pour connaître les paramètres sur votre ordinateur pour les fichiers Zip:

ftype | findstr Zip
assoc | findstr Zip

Pour en savoir plus sur les commandes, procédez comme suit:

help ftype
help assoc
3
KayEss