Modo rapido per "collegare" alla posizione su un server SMB condiviso?

1

Lavoro in un piccolo ufficio dove tutti usano i Mac. Abbiamo un server SMB condiviso per la memorizzazione di file, che spesso contengono spazi e altri caratteri speciali.

Diciamo che ho una cartella contenente dati importanti per un collega. Il nostro flusso di lavoro corrente è:

  1. Prendo uno screenshot del percorso della cartella in Finder:
  2. Allegoquestoscreenshotaun'emaileinvialoalmiocollega.
  3. IlmiocollaboratoreutilizzaloscreenshotpernavigaremanualmentenelladirectorycorrettainFinder.

Lofacciamomoltevolteognigiornoeciòsiaggiunge.Ilpassaggio3inparticolareèpiuttostofastidiosoperildestinatario.

C'èunatecnicachepotremmousare,oqualchesoftwarechepotremmoinstallare,peraccelerarequestoprocesso?Idealmente,mipiacerebbepoterinviaretramiteemailun"link" che, se cliccato, aprisse automaticamente la directory in Finder.

Ancora una volta, questo metodo deve essere compatibile con caratteri speciali e dovrebbe essere facile da spiegare agli utenti meno esperti tecnicamente.

    
posta Wowfunhappy 14.09.2016 - 23:57
fonte

3 risposte

2
  1. Fai clic con il pulsante destro del mouse sul file o sulla cartella in Finder > Servizi > Copia percorso completo
  2. Incolla il percorso nell'e-mail (ho usato Apple Mail)
  3. Il destinatario deve solo scegliere l'intero percorso nell'email e fare clic con il tasto destro del mouse > Rivela nel Finder

Non devi sfuggire agli spazi nel percorso con i backslash! La condivisione deve essere già montata.

Se non trovi un servizio come "Copia percorso" o "Copia percorso completo" puoi semplicemente crearlo da solo:

  1. Avvia Automator
  2. Crea un nuovo servizio
  3. Cerca "Copia negli Appunti" e trascinalo nel pannello di destra del Servizio
  4. Imposta "Servizio ricevuto selezionato" su "file o cartelle" e "in" su "Finder" nella parte superiore del servizio.
  5. Salva il servizio come "Percorso di copia"
  6. A seconda del sistema, puoi copiare il percorso facendo clic con il pulsante destro del mouse su un elemento > Copia percorso o servizi > Copia percorso.
risposta data 15.09.2016 - 04:41
fonte
0

Un metodo più semplice per l'invio di link sarebbe questo:

  1. Copia e incolla il percorso della cartella dalla finestra di dialogo "Ottieni informazioni" in cui viene visualizzato lo screenshot del percorso della cartella. Se evidenzi il percorso in questo modo:

    Puoi copiare il percorso utilizzando Modifica > Copia o comando + C.

  2. Incolla il percorso nell'e-mail utilizzando Modifica > Incolla o Comando + V

  3. Rendi il percorso un link - questo varierà tra i client di posta elettronica. Come indirizzo link, inserisci il percorso del file.

  4. Quando il tuo collega lo ottiene, fa clic sul link nell'email e dovrebbe aprire la cartella in Finder (supponendo che abbiano il server SMB attualmente connesso).

Questo ha funzionato per me su El Capitan con Outlook come client di posta.

    
risposta data 15.09.2016 - 01:40
fonte
0

Ho creato un flusso di lavoro di Automator che ottiene il percorso completo del file o della cartella. Sostituisce il ( /Volumes/mountName ) con l'indirizzo effettivo del server e codifica il percorso come URL. (Significa che è possibile inviare questo ad un collega che potrebbe non avere il server montato o montato in modo diverso):

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

Scarica il flusso di lavoro di Automator .

    
risposta data 22.01.2019 - 01:18
fonte

Leggi altre domande sui tag