Pour ouvrir un dossier spécifique avec un raccourci clavier sur Mac, créez un raccourci dans l’app Raccourcis d’Apple qui ouvre un chemin d’accès fixe dans le Finder, puis attribuez-lui une combinaison de touches. Le guide ci-dessous utilise un dossier d’exemple temporaire et vérifie qu’il existe avant de l’ouvrir.

Choisir le raccourci adapté à votre dossier

Ce guide s’adresse aux utilisateurs de Mac qui ouvrent régulièrement le même dossier local et souhaitent y accéder depuis une autre app à l’aide d’une seule combinaison de touches. La méthode personnalisée utilise un court script shell dans Raccourcis. Apple explique comment exécuter des scripts dans Raccourcis et attribuer des combinaisons de touches aux raccourcis. Découvrir Raccourcis pour macOS, Exécuter un raccourci pendant l’utilisation de votre Mac.

Avant de le créer, vérifiez si le Finder propose déjà le raccourci clavier dont vous avez besoin. Voici les combinaisons intégrées au Finder :

Dossier ou tâche Raccourci clavier du Finder
Ouvrir Documents Maj-Commande-O
Ouvrir Téléchargements Option-Commande-L
Ouvrir votre dossier de départ Maj-Commande-H
Accéder à un chemin d’accès de dossier particulier Maj-Commande-G

Apple répertorie ces combinaisons dans sa référence des raccourcis clavier Mac. Pour accéder occasionnellement à un dossier personnalisé, activez le Finder, appuyez sur Maj-Commande-G, collez son chemin d’accès et appuyez sur Retour. La navigation par chemin d’accès dans le Finder est documentée par Apple. Accéder directement à un dossier spécifique sur Mac.

Pour un dossier que vous ouvrez tout au long de la journée, créez le raccourci personnalisé. Sa destination est enregistrée dans le script : vous n’avez donc pas besoin de sélectionner un élément du Finder ni de saisir un chemin à chaque fois.

Préparer et vérifier le dossier de destination

Commencez par un dossier d’exemple vide. Dans le Finder, choisissez Aller > Départ, puis Fichier > Nouveau dossier et nommez le dossier Folder Shortcut Demo. Si ce nom existe déjà, choisissez un autre nom qui n’est pas utilisé et effectuez le même changement dans le script ci-dessous. Le Finder permet aussi de créer un dossier avec Maj-Commande-N. Raccourcis clavier Mac.

Vérifiez l’emplacement avant de configurer l’automatisation. Dans le Finder, appuyez sur Maj-Commande-G, saisissez ~/Folder Shortcut Demo/ et appuyez sur Retour. Le tilde représente votre dossier de départ dans le champ de chemin d’accès du Finder. Vous devriez arriver dans le dossier d’exemple vide. Accéder directement à un dossier spécifique sur Mac.

Pour choisir une autre destination plus tard, récupérez son chemin d’accès complet au lieu de le reconstituer de mémoire. Apple documente cette méthode dans le Finder : faites un clic droit sur le dossier, maintenez Option, puis choisissez la commande qui se termine par en tant que chemin d’accès. Spécifier des fichiers et des dossiers dans Terminal sur Mac.

Créer le raccourci qui ouvre le dossier

Ouvrez Raccourcis et cliquez sur le bouton d’ajout pour créer un nouveau raccourci. Nommez-le Open Folder Shortcut Demo. La procédure manuelle d’Apple permet de nommer un raccourci, d’ajouter des actions depuis la bibliothèque d’actions et de le tester à l’aide du bouton d’exécution. Créer un raccourci personnalisé sur Mac.

Recherchez l’action Run Shell Script dans la bibliothèque et ajoutez-la. Réglez l’option Shell sur /bin/bash. Remplacez le script proposé par le script complet ci-dessous. Apple documente la prise en charge intégrée des scripts shell dans Raccourcis ; la méthode présentée ici combine cette prise en charge avec la commande open documentée pour macOS. Découvrir Raccourcis pour macOS, Exécuter des commandes et des outils dans Terminal sur Mac.

target="$HOME/Folder Shortcut Demo"

if [ ! -d "$target" ]; then
    printf 'Folder not found: %s\n' "$target" >&2
    exit 1
fi

/usr/bin/open -a Finder "$target"

Ce script complet ouvre le dossier d’exemple et ne nécessite aucun fichier ni paquet supplémentaire. Il utilise la variable d’environnement existante HOME pour construire la destination, vérifie que celle-ci est un répertoire et transmet son chemin au Finder par l’intermédiaire de open. La documentation d’Apple sur les commandes décrit comment sélectionner une app avec open -a, tandis que son guide d’introduction à la ligne de commande explique comment ouvrir des éléments dans une application choisie. Exécuter des commandes et des outils dans Terminal sur Mac, Introduction à la ligne de commande.

Conservez les guillemets autour du chemin d’accès et de la variable. Ils permettent de traiter les espaces de l’exemple comme faisant partie d’un seul argument. Apple explique comment mettre entre guillemets les chemins contenant des espaces dans son guide des chemins d’accès dans Terminal.

Si Raccourcis vous demande d’autoriser les scripts, choisissez Raccourcis > Réglages, ouvrez Avancé, puis sélectionnez Autoriser l’exécution des scripts. Apple documente ces réglages pour autoriser l’exécution de scripts depuis un raccourci. Réglages avancés de confidentialité et de sécurité dans Raccourcis sur Mac.

Cliquez sur le bouton d’exécution du raccourci. Le Finder devrait afficher le dossier d’exemple. La syntaxe du script a été vérifiée avec Bash lors de la préparation de cet article ; son comportement dans l’interface de macOS n’a pas été testé ici. Effectuez ce test dans le Finder sur votre Mac avant d’attribuer les touches.

Comprendre les entrées et les sorties de l’action

Cette méthode fournit son propre chemin sous forme de texte dans le script. Elle n’utilise ni Shortcut Input, ni les fichiers sélectionnés, ni l’entrée standard. Le raccourci ne dépend ainsi pas du contenu sélectionné dans l’app au premier plan.

En cas de réussite, le script ne produit volontairement aucune sortie standard. Son résultat utile est l’ouverture du dossier dans le Finder ; il ne renvoie pas d’objet dossier à Raccourcis. Si le dossier est introuvable, le script écrit un message de diagnostic sur la sortie d’erreur standard et se termine avec le code d’état 1. Aucune action suivante n’a besoin d’utiliser sa sortie.

Cette distinction compte si vous développez le raccourci par la suite. Apple répertorie Text, Files et Folder comme des types d’entrée distincts. Un chemin d’accès textuel ne doit pas être présenté comme s’il s’agissait déjà d’un objet dossier. Pour consulter les entrées et sorties déclarées d’une action dans la version installée, faites un clic droit sur son icône en maintenant la touche Contrôle, puis choisissez Afficher les infos. Comprendre les types d’entrée dans Raccourcis sur Mac, Parcourir la liste d’actions dans Raccourcis sur Mac.

Attribuer et tester le raccourci clavier

Une fois le test avec le bouton d’exécution réussi, ouvrez les détails du raccourci à l’aide du bouton correspondant. Cliquez sur Ajouter un raccourci clavier, puis appuyez sur la combinaison de votre choix. Par exemple, essayez Contrôle-Option-Commande-O si elle est disponible sur votre Mac. Il s’agit d’une suggestion, pas d’une combinaison réservée par Apple.

Apple explique que la combinaison attribuée permet d’exécuter le raccourci depuis n’importe quelle app sous macOS et précise que certaines combinaisons système ne peuvent pas être remplacées. Testez la vôtre avec une autre app active, puis recommencez dans une app que vous utilisez souvent. Exécuter un raccourci pendant l’utilisation de votre Mac.

Ne saisissez pas le chemin d’accès du dossier dans le champ Titre du menu sous Réglages Système > Clavier > Raccourcis clavier > Raccourcis d’apps. Apple limite cette fonctionnalité aux commandes de menu existantes. La tâche d’ouverture du dossier se configure dans Raccourcis ; attribuez les touches depuis les détails du raccourci. Créer des raccourcis clavier pour les apps sur Mac.

Diagnostiquer un raccourci qui n’ouvre rien ou ouvre le mauvais dossier

Suivez les étapes ci-dessous pour déterminer si le problème vient de la destination ou du clavier. Ne modifiez qu’un élément à la fois afin d’identifier la source de l’échec.

  1. Exécutez le raccourci dans Raccourcis. S’il échoue aussi, vérifiez l’action et le chemin d’accès avant de modifier la combinaison de touches.
  2. Vérifiez la destination dans le Finder. Utilisez Maj-Commande-G avec ~/Folder Shortcut Demo/. Si le Finder ne peut pas y accéder, corrigez l’emplacement du dossier ou mettez à jour le script.
  3. Lisez les éventuels messages d’erreur de l’action. Le diagnostic Folder not found signifie que la vérification du répertoire a échoué. Un fichier ordinaire portant le même nom échoue aussi à cette vérification.
  4. Essayez une autre combinaison de touches. Si le bouton d’exécution fonctionne mais pas les touches, choisissez une combinaison inutilisée et recommencez le test. Apple indique que les conflits et les raccourcis réservés constituent des limites. Créer des raccourcis clavier pour les apps sur Mac, Exécuter un raccourci pendant l’utilisation de votre Mac.

Tenir compte des déplacements, des dossiers manquants et des noms identiques

Le script pointe vers un emplacement. Si vous renommez ou déplacez le dossier d’exemple, mettez à jour l’affectation target. Si vous créez un autre dossier au chemin d’origine, le raccourci ouvrira ce dossier de remplacement. La vérification confirme qu’un dossier existe à cet emplacement ; elle ne vérifie ni son identité ni son contenu.

Deux dossiers peuvent porter le même nom dans des dossiers parents différents. Le chemin d’accès complet détermine lequel sera ouvert par ce raccourci. Lorsque vous adaptez l’exemple, vérifiez les dossiers parents ainsi que le nom final. Pour utiliser un chemin absolu littéral, remplacez l’affectation par le chemin copié, entouré d’apostrophes ; cette forme nécessite un traitement supplémentaire si le chemin contient lui-même une apostrophe. Apple explique la différence entre le texte littéral entre apostrophes et l’expansion du shell dans son Introduction à la ligne de commande.

Le script d’ouverture ne crée aucun dossier et n’écrase aucun fichier. Si la destination est introuvable, il s’arrête au lieu d’en créer silencieusement une nouvelle, vide. Lors de la configuration initiale dans le Finder, utilisez un nom d’exemple qui n’est pas utilisé afin de ne pas confondre un dossier existant avec du matériel de test jetable.

Une fois que l’exemple fonctionne avec le bouton d’exécution et les touches choisies, remplacez la destination par le dossier local souhaité et répétez les deux tests. Gardez une destination stable, conservez la vérification d’existence et utilisez la combinaison validée chaque fois que vous avez besoin d’ouvrir ce dossier.

Sources