Comment copier un chemin de fichier sous OS X

Parfois, vous souhaiterez peut-être obtenir le chemin complet d'un élément dans le Finder. Bien qu'il existe plusieurs façons d'accéder aux chemins de fichiers, tous ne vous permettront pas de les extraire sous forme de texte à coller dans les documents que vous composez.

Par exemple, si vous sélectionnez un fichier dans le Finder et appuyez sur Commande-C pour le copier, le comportement de ce dernier lors du collage sera différent, en fonction du programme utilisé. Dans certains cas, le programme ne fait que coller le nom du fichier, mais dans d’autres, il peut essayer d’incorporer le contenu du fichier ou son icône à l’endroit où vous avez collé. Il en va de même pour le glisser-déposer de fichiers depuis le Finder; ils peuvent également être traités comme des noms de fichiers ou comme des objets icône ou de contenu.

Si vous souhaitez plutôt obtenir simplement le chemin du fichier sélectionné, vous pouvez utiliser l'option "Afficher la barre de chemin" du Finder dans le menu Affichage, ouvrir le document dans un programme et utiliser le menu chemin ou en recherchant l'élément. dans Spotlight, maintenez les touches Option et Commande enfoncées tout en survolant un résultat de recherche avec la souris pour afficher son chemin dans la fenêtre d'aperçu. Cependant, ces approches ne vous permettent pas de copier le chemin du fichier sous forme de texte.

Pour copier le chemin d'accès à un fichier ou à un dossier sous forme de chaîne de texte que vous pouvez coller dans un autre document, vous avez le choix entre plusieurs approches:

  1. Fenêtres d'information

    La première option consiste à utiliser la fenêtre d'informations de l'élément, qui vous indiquera le chemin d'accès complet jusqu'au dossier parent. Sélectionnez l'élément et appuyez sur Commande-I pour ouvrir la fenêtre d'informations correspondante, puis localisez le chemin dans la section Général à côté du mot clé "Où".

    Le contenu du texte dans la fenêtre d’informations peut être sélectionné en cliquant et en faisant glisser ou en double et triple-clic, ce qui vous permet généralement de sélectionner le chemin du fichier et de le copier. cette fenêtre.

  2. Terminal

    Le terminal OS X est un programme capable de gérer les chemins de fichiers par glisser-déposer sous forme de texte, au lieu d'essayer de gérer leur contenu. En tant qu'outil textuel, Terminal génère rapidement le chemin de fichier spécifié sous forme de texte, qui peut être sélectionné et copié.

    Pour ce faire, lancez simplement Terminal, puis faites glisser un fichier dans sa fenêtre. Terminal enverra son chemin de fichier à l'invite de commande, que vous pourrez ensuite copier. Pour ce faire, vous n'avez pas besoin de connaître les commandes du terminal et vous pouvez fermer la fenêtre du terminal une fois la copie terminée.

  3. La fonctionnalité Aller au dossier

    Le Finder a sa fonctionnalité Aller au dossier, qui peut être utilisée pour accéder à des répertoires cachés, mais similaire au Terminal, vous pouvez faire glisser un fichier ou un dossier ici pour révéler son chemin complet.

    Pour ce faire, ouvrez une nouvelle fenêtre du Finder en appuyant sur Commande-N, puis sur Maj-Commande-G pour afficher le panneau Aller au dossier de la nouvelle fenêtre. Ensuite, faites glisser un fichier cible d'une autre fenêtre dans le champ de texte Aller au dossier, où il sera converti en un chemin d'accès au texte intégral que vous pourrez sélectionner et copier. Malheureusement, vous ne pouvez pas faire glisser un fichier de la même fenêtre une fois le panneau Aller au dossier ouvert, mais vous pouvez le faire depuis le bureau ou une autre fenêtre du Finder.

  4. Créer un service de copie de chemin

    Si vous devez régulièrement copier un chemin de fichier sous forme de texte, une option plus simple consiste à créer un service dans Automator qui le fera pour vous. Lancez tout d'abord Automator et créez un nouveau flux de travail de service. Assurez-vous ensuite que ses entrées sont "Fichiers ou dossiers" dans le Finder (à l'aide des menus situés en haut du flux de travail). Ensuite, faites glisser l'action "Copier dans le Presse-papiers" dans la zone de flux de travail et enregistrez le service sous un nom tel que "Copier le chemin en tant que texte".

    Bien que cela semble remplacer le fait d'appuyer sur Commande-C dans le Finder, cette approche garantit que les chemins d'accès aux fichiers sont copiés intégralement sous forme de texte et non sous forme de références qui seront tronquées en noms de fichiers ou modifiées d'une autre manière.

    Avec ce service créé, vous pouvez maintenant sélectionner un nombre quelconque d'éléments dans le Finder, cliquer dessus avec le bouton droit de la souris, puis choisir "Copier le chemin en tant que texte" dans le menu contextuel Services et pouvoir coller le ou les chemins dans l'emplacement. de votre choix. Vous pouvez également utiliser les préférences système du clavier pour attribuer au service une touche de raccourci personnalisée, telle que Option-Commande-C, afin de pouvoir l'invoquer directement.

    Gardez à l'esprit que cette approche ne copie pas une référence de fichier, vous ne pouvez donc pas l'utiliser pour déplacer ou copier des fichiers d'un emplacement à un autre dans le Finder, mais cela vous aidera lors de la gestion de chemins d'accès longs et parfois complexes, ou de plusieurs d'un élément sélectionné.


Des questions? Commentaires? Avoir un correctif? Postez-les ci-dessous ou envoyez-nous un e-mail!

Assurez-vous de nous consulter sur Twitter et sur le.

 

Laissez Vos Commentaires