Je dois pouvoir ouvrir environ 16 fichiers JPG dans Chrome en même temps, sans avoir à les sélectionner et à les faire Ouvrir avec . Lorsque je sélectionne plusieurs fichiers, l'option Ouvrir avec disparaît. Comment puis-je le rendre disponible avec plusieurs fichiers sélectionnés?
Plusieurs réponses jusqu'à présent ont fourni des solutions de contournement correctes, mais elles ne sont pas très flexibles lorsque je travaille sur une grande variété de fichiers où Ouvrir avec serait utile. Est-il possible de faire Ouvrir avec sur plusieurs fichiers?
Pour ceux qui viendront ici à l'avenir, je ne crois pas qu'il existe une solution de contournement appropriée. Si cela vous importe beaucoup, j'ai créé un élément de retour dans le hub de commentaires que vous pouvez faire passer à un vote positif.
Enregistrez le texte ci-dessous sous un nom de document texte OpenWith.txt , puis renommez-le en OpenWith.reg . Vous double-cliquez ensuite pour importer les nouveaux paramètres du registre. Maintenant, lorsque vous mettez en surbrillance tous les fichiers JPG applicables, l’option Ouvrir avec est disponible et tous ceux avec l’option de Google Chrome app.
Open With
lorsque plusieurs fichiers JPG sont sélectionnésParamètres du registre à importer
Vous devrez indiquer la valeur de la clé ci-dessous qui pointe vers chrome.exe vers l'emplacement de chemin complet correct sur votre système, 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
Je dois pouvoir ouvrir environ 16 fichiers JPG dans Chrome en même temps, sans avoir à les sélectionner et à ouvrir avec.
Vous avez l'icône de raccourci de Google Chrome , vous avez tous les fichiers JPG sélectionnés dans une autre fenêtre à côté de celle-ci, vous faites glisser tous ceux-ci sur l'icône de raccourci Google Chrome , et tous ces fichiers JPG s'ouvriront avec Chrome.
Cela vous donne exactement ce que vous demandez, sélectionnez tous les fichiers JPG applicables, puis ouvrez-les avec Chrome sans avoir à sélectionner l'option Ouvrir avec.
Une solution de contournement consiste à utiliser " Envoyer à " dans le menu contextuel du clic droit dans l'Explorateur de fichiers Windows. Voici comment -
Étape 1
Ajoutez un raccourci vers l'exécutable de Chrome (chrome.exe) dans le dossier SendTo
.
Dossier SendTo: %AppData%\Microsoft\Windows\SendTo
Cela peut être fait de plusieurs manières. Je vais mentionner l'un des plus faciles ci-dessous.
Remarque: cliquez avec le bouton droit de la souris sur ce raccourci, sélectionnez Propriétés et confirmez que le champ Cible ne contient aucune option de ligne de commande, mais uniquement le chemin d'accès et le nom du fichier de Chrome.
Cela vous permettra de pousser des images et des PDF à chrome.
Étape 2
Sélectionnez 16 JPG (ou plus), faites un clic droit, allez à "Envoyer à" et sélectionnez "Google Chrome".
C'est tout. Tous les fichiers JPG s'ouvriront dans Chrome, chacun dans son propre onglet.
J'utilise ceci avec Firefox, mais cela devrait également fonctionner avec Chrome.
Résoudre les problèmes # 1
Si Google Chrome ne figure pas dans le menu "Envoyer à", essayez de redémarrer l'Explorateur de fichiers Windows à partir du Gestionnaire des tâches.
Résoudre les problèmes # 2
Si les fichiers JPG s'ouvrent dans plusieurs fenêtres, vous pouvez envisager d'installer une extension dans Chrome pour empêcher ce problème.
Je ne vais pas suggérer de solution dans ma réponse, car le mieux que vous puissiez faire sans outils tiers est probablement la réponse de PIMP_JUICE_IT (bien que cette réponse soit simplement en ajoutant un nouveau verbe supplémentaire qui n’a rien à voir avec la fonctionnalité "Ouvrir avec" de Windows et doit être nommé en conséquence).
Je vais cependant essayer d'expliquer les détails techniques de ce qui se passe et pourquoi:
Le sous-menu "Ouvrir avec" est implémenté comme une extension IContextMenu Shell et est enregistré sous HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers
. Lorsque vous cliquez avec le bouton droit de la souris sur un ou plusieurs éléments d'un dossier de shell, celui-ci examine différentes clés sous HKEY_CLASSES_ROOT
pour créer le menu. Les entrées sous ...\shellex\ContextMenuHandlers
sont dynamiques et exécutent le code informatique réel qui détermine le nombre d'éléments de menu à ajouter (le cas échéant).
Il semble que Microsoft ait codé l’extension "Ouvrir avec" pour n’ajouter le sous-menu que lorsque vous sélectionnez un seul fichier, à une exception près; plusieurs raccourcis (.lnk) peuvent être sélectionnés et vous obtiendrez toujours le sous-menu (au moins sur ma machine Windows 8). Je vais aller sur une branche et dire que la gestion des raccourcis est un bug.
Il n'y a aucune raison technique pour laquelle le menu ne puisse pas fonctionner pour plusieurs fichiers et en fait, il fonctionnait très bien sous Windows XP:
Je devine que la raison principale pour laquelle ils l'ont enlevé est; que faites-vous lorsque l'utilisateur sélectionne des fichiers de types différents? Cependant, il existe déjà un précédent pour cela; vous pouvez sélectionner des fichiers de types différents et appuyer sur Entrée pour les ouvrir tous. Lorsque vous faites cela, le shell utilise uniquement l'action associée à l'élément ayant le rectangle de focus.
Il serait possible pour un fournisseur de logiciel tiers de créer un menu similaire qui fonctionne pour plusieurs fichiers. La seule restriction est que les éléments "Choisir une autre application"/"Choisir le programme par défaut" en bas du menu devront probablement être désactivés lorsqu'il y a plusieurs fichiers, car le moyen officiel pour appeler cette boîte de dialogue ne prend en charge qu'un seul chemin de fichier. Pour remplir le menu, utilisez simplement SHAssocEnumHandlers pour créer une liste des applications disponibles pour le type de fichier spécifié.
C’est un cas tel que Edge n’a pris que peu de temps pour ré-implémenter l’extension "Ouvrir avec" juste pour supporter plusieurs fichiers alors qu’il serait techniquement possible de le faire ...
Mon travail nécessite assez que mes images s'ouvrent en double-cliquant avec la Visionneuse de photos Windows (parce que l'application Photos de Windows 10 est une merde). - Clonkex
Étant donné que vous ne pouvez pas modifier le visualiseur JPG par défaut, vous pouvez modifier l’éditeur par défaut en Google Chrome .
Une fois cette opération terminée via la modification de registre décrite ci-dessous, lorsque tous les fichiers JPG applicables sont sélectionnés,cliquez avec le bouton droit de la souris sur, puis sélectionnez l'option Modifier . Tous les fichiers s'ouvriront avec Google Chrome .
Il semble que le Éditeur de registre exportde cette option vide la valeur HEX. Je vais donc mettre les étapes pour changer depuis le Éditeur de registre GUI.
Le chemin clé
HKEY_CLASSES_ROOT\SystemFileAssociations\image\Shell\edit\command
Modifiez la valeur en définissant le chemin complet de l'application Chrome.exe de votre système, suivi de"%1"
, comme indiqué dans la capture d'écran ci-dessous:
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" "%1"
.
Quand j'ai rencontré ceci, j'ai fait ce qui suit:
Remarque: lorsque vous sélectionnez plusieurs JPG, puis que vous faites glisser-déposer, seul le premier ou le dernier sélectionné sera affiché.
Cela ouvrira tous les fichiers jpg du dossier de Chrome dans des onglets séparés.
1) Copiez tous les fichiers JPG que vous voulez ouvrir dans un dossier.
2) Ouvrez le bloc-notes. Collez le code ci-dessous à l'intérieur. Cliquez sur Enregistrer. Allez dans le dossier mentionné ci-dessus. Donnez le nom "open.bat" et sélectionnez "Tous les fichiers" ci-dessous. Sauvegarder.
3) Allez dans le dossier et ouvrez "open.bat"!
Code:
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%
J'ai assumé le répertoire d'installation par défaut de chrome. Vous devrez peut-être le modifier si vous avez effectué une installation personnalisée.
Existe-t-il un moyen de faire Open With sur plusieurs fichiers?
Dans le Panneau de configuration , accédez à Programmes par défaut , sélectionnez Associer un type de fichier ou un protocole à un programme , puis modifiez la valeur par défaut pour . jpg et . jpeg en Google Chrome .
Maintenant, lorsque vous sélectionnez tous les fichiers JPG applicables et que vous sélectionnez Ouvrir , tous les fichiers JPG sélectionnés s'ouvriront avec Google Chrome. Cette méthode utilise le fichier JPG sélectionné plusieurs fois avec le bouton droit de la souris , option Ouvrir plutôt que , option Ouvrir avec , de sorte que cela puisse suffire à la nécessité. comme vous décrivez.
Si vous préférez ne pas déranger le registre,
Vous pouvez utiliser les outils FileMenu . Il vous permet d’ajouter des commandes personnalisées à votre menu contextuel.
Cependant, la fonctionnalité de commande personnalisée n'est pas gratuite. Une licence coûte environ 10 dollars. Il y a un essai de 30 jours.