13 votes

Un moyen rapide de "lier" un emplacement sur un serveur SMB partagé ?

Je travaille dans un petit bureau où tout le monde utilise des Macs. Nous avons un serveur SMB partagé pour stocker les fichiers, qui contiennent souvent des espaces et d'autres caractères spéciaux.

Disons que j'ai un dossier contenant des données importantes pour un collègue de travail. Notre flux de travail actuel est le suivant :

  1. Je fais une capture d'écran du chemin du dossier dans le Finder : 1
  2. Je joins cette capture d'écran à un courriel et l'envoie à mon collègue.
  3. Mon collègue utilise la capture d'écran pour naviguer manuellement dans le bon répertoire dans le Finder.

Nous le faisons plusieurs fois par jour, et cela s'additionne. L'étape 3 en particulier est assez ennuyeuse pour le destinataire.

Y a-t-il une technique que nous pourrions utiliser, ou un logiciel que nous pourrions installer, qui permettrait d'accélérer ce processus ? Idéalement, j'aimerais pouvoir envoyer par courriel un "lien" qui, lorsqu'on clique dessus, ouvre automatiquement le répertoire dans le Finder.

Là encore, cette méthode doit être compatible avec les caractères spéciaux et doit être facile à expliquer aux utilisateurs moins avertis sur le plan technique.

4voto

klanomath Points 63400
  1. Cliquez avec le bouton droit de la souris sur le fichier ou le dossier dans le Finder > Services > Copier le chemin complet
  2. Collez le chemin dans l'email (j'ai utilisé Apple Mail).
  3. Le destinataire n'a qu'à choisir le chemin d'accès complet dans l'e-mail et à cliquer dessus avec le bouton droit > Révéler dans le Finder.

Il n'est pas nécessaire d'échapper aux espaces dans le chemin avec des antislashes ! Le partage doit être déjà monté.


Si vous ne trouvez pas un service comme "Copy Path" ou "Copy full Path", vous pouvez simplement le créer vous-même :

  1. Lancer l'automate
  2. Créer un nouveau service
  3. Recherchez "Copier dans le presse-papiers" et faites-le glisser dans le panneau de droite du service.
  4. Définissez le service reçu sélectionné sur "fichiers ou dossiers" et "dans" sur "Finder" en haut du service.
  5. Enregistrez le service en tant que "Copy Path".
  6. Selon votre système, vous pouvez copier le chemin d'accès en cliquant avec le bouton droit de la souris sur un élément > Copier le chemin d'accès ou Services > Copier le chemin d'accès.

2voto

dennitzio Points 29

Si vous êtes sur Mojave, ils ont changé le défaut de sorte que maintenant la commande-option-C sur un fichier copie le chemin smb avec l'URL plutôt que le chemin /Volumes/.

1voto

TBBle Points 123

J'ai créé un flux de travail Automator qui obtient le chemin complet du fichier ou du dossier. Il remplace le ( /Volumes/mountName ) avec l'adresse réelle du serveur et encode le chemin comme une URL. (Vous pouvez donc envoyer ce message à un collègue qui n'a peut-être pas monté le serveur ou qui l'a monté différemment) :

MOUNTCHECK=$(echo "$1" | cut -d "/" -f2)
if [[ "$MOUNTCHECK" == *"Volumes"* ]]; then
  MOUNT_NAME=$(echo "$1" | cut -d "/" -f3)
  FILE_PATH=$(echo "$1" | cut -d "/" -f 4-)
  MOUNT_INFO=$(mount | grep "$MOUNT_NAME")
  MOUNT_USER="${MOUNT_INFO/\/\/${USER}@/}"
  SERVER=$(echo $MOUNT_USER | awk '$0=$1')/
  echo $SERVER$FILE_PATH
else
  echo `echo $1 | perl -pe 's/File//g'`
fi

Télécharger le flux de travail Automator .

1voto

Oskar Points 1242

Mon outil préféré pour cela est une extension du Finder disponible sur le Mac App Store :

Il est très utile pour toutes sortes d'opérations courantes, qu'il s'agisse de convertir la syntaxe Apple ou la syntaxe Windows pour un partage, et il est très rapide pour obtenir un lien que vous pouvez coller si c'est tout ce dont vous avez besoin.

Une autre discussion utile sur l'efficacité des PME :

0voto

Raj J Points 677

Une méthode plus simple pour envoyer des liens serait la suivante :

  1. Vous copiez et collez le chemin du dossier à partir de la boîte de dialogue "Get Info" où vous obtenez votre capture d'écran du chemin du dossier. Si vous mettez le chemin en surbrillance, comme suit

    enter image description here

    Vous pouvez copier le chemin en utilisant Édition > Copier ou Commande+C.

  2. Collez le chemin d'accès dans l'e-mail en utilisant Édition > Coller ou Commande+V.

  3. Faites du chemin un lien - cela varie selon les clients de messagerie. Comme adresse du lien, mettez le chemin du fichier.

  4. Lorsque votre collègue le reçoit, il clique sur le lien contenu dans l'e-mail et le dossier devrait s'ouvrir dans Finder (en supposant que le serveur SMB soit connecté).

Cela a fonctionné pour moi sur El Capitan avec Outlook comme client de messagerie.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X