Mac Finder: ottenere il percorso di una directory o file come stringa


33

In Windows è possibile fare clic con il tasto destro su un file. Quindi selezionare "proprietà". In "proprietà" viene mostrato il percorso del file system. Può quindi essere copiato contrassegnando e memorizzando (negli appunti).

Non riuscivo a trovare un modo per farlo su Mac.

Pertanto la mia domanda:

Posso recuperare il percorso del file system di una directory o file tramite la GUI di Mac Finder?

Risposte:


65

Ctrl-clicca (o fai doppio clic) sul file da cui desideri il percorso, quindi premi Opte seleziona "Copia come nome percorso" (o come si chiama in inglese) dal menu contestuale.

Puoi anche selezionare il file e poi premere Opt-Cmd-Cper copiare il percorso negli appunti.


3
Wow, non ne avevo idea!
Alan Shutko,

2
* ding * Quello era il suono di un vecchio cane che imparava un nuovo trucco.
Ɱark Ƭ

2
Questo non funziona con le versioni di OS X precedenti a OS X 10.11.
user3439894,

Tenere premuto <kbd> Opzione </kbd> rivela così tante opzioni di menu nascoste / alternative.
Matt Sephton,

6

Non vedo un modo per farlo con solo Finder. Il meglio che potrei fare è:

  1. Apri una finestra Terminale.
  2. Trascina il file desiderato nel terminale.
  3. Seleziona il nome file nella finestra del terminale.
  4. Copia il nome del file negli appunti.

Safari funzionerà anche. È un URL di file, quindi dovrai fare attenzione con la tua selezione.


Puoi anche trascinare il file in una finestra TextEdit (in modalità testo normale) ... che potrebbe essere meno pericoloso.
Sam,

Non so che l'abilità Drag and Drop di Mac OS. Molte grazie. La tua risposta è stata sicuramente utile anche per me.
mizech,

2

Puoi trascinare il file o la cartella dall'applicazione Finder nella finestra di dialogo. Il percorso completo del file o della cartella verrà visualizzato nella finestra di dialogo. Inoltre, è possibile trascinare un file o una cartella nell'applicazione Terminale o in molte altre app per espandere il percorso.

Inoltre, se abiliti la visualizzazione della barra del percorso nell'applicazione Finder, puoi trascinare qualsiasi parte del percorso completo in una finestra di dialogo. La barra del percorso può essere abilitata selezionando View➔Show Path Bardalla barra dei menu o utilizzando la combinazione di tasti option+ + P.


2

Sto usando macOS Mojave. È facile trovare quello che vuoi, basta andare sulla cartella e fare clic sull'icona a forma di ingranaggio nella parte superiore della finestra, lì puoi vedere l'opzione chiamata "Copia 'nomeCartella" come Nome percorso "Ecco!


1

Adoro la copia di controllo / opzione come trucco del percorso, ma non riesco mai a ricordarmelo, quindi finisco per usare il menu dei servizi del Finder per permetterti di estendere questa funzione. In base alla progettazione, Apple mostra solo un percorso per i file di condivisione di rete nel riquadro Ottieni informazioni, quindi dovrai collegare un servizio a Finder per ottenerlo in generale (per motivi, sono sicuro che mi piacerebbe ascoltare qualcosa da bere ).

Detto questo, uso Path Snagger 2 e ne sono molto contento in quanto posso controllare POSIX / SMB / HFS e file: // qualunque sia il formato per il percorso che viene copiato. È possibile elaborare più file contemporaneamente, controllare ogni sorta di ottimizzazione su come viene costruito il percorso. Inoltre, non devo fare più clic e copio sempre i percorsi, quindi per me vale la spesa.

Potrei vedere creare uno script AppleScript o swift per farlo gratuitamente anche se avessi una stringa ben definita che desideri ottenere dalla posizione di un file specifico che sarebbe generale per tutti i file dopo averlo codificato. Questo sarebbe utile solo se non sapessi collegarlo ai servizi per un'esecuzione più rapida rispetto al modo integrato o se avessi bisogno di un formato diverso per il percorso.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.