È molto fastidioso dover sempre aprire la Information about...finestra per ottenere il percorso di una cartella o di un file.
Esiste qualcosa come un menu contestuale per ottenere urlil percorso o di qualsiasi file o cartella?
È molto fastidioso dover sempre aprire la Information about...finestra per ottenere il percorso di una cartella o di un file.
Esiste qualcosa come un menu contestuale per ottenere urlil percorso o di qualsiasi file o cartella?
Risposte:
È abbastanza facile.
Seleziona il file e quindi Command-Cinserirà il percorso del file negli Appunti. Se poi incolli nel Terminale otterrai l'intero percorso, sfortunatamente la maggior parte delle altre app otterrai solo il nome del file.
Se si desidera il percorso completo, è possibile creare un servizio Automator per farlo facilmente: -

Creare un nuovo servizio Automator e cambiare il ' servizio riceve Selezionato ' di: File o cartelle E l' in al Finder applicazione.
Aggiungi un'azione Copia negli Appunti e salva il servizio.
Ora puoi selezionare un file, fare clic con il tasto destro del mouse per ottenere un menu contestuale e selezionare il servizio nel sottomenu Servizio.
Il percorso sarà negli Appunti pronto per essere incollato. Puoi anche impostare una scorciatoia da tastiera, se lo desideri.
Inizialmente ho usato un'azione Esegui Applescript per ottenere il percorso Posix del file e passarlo all'azione Copia negli Appunti .
Ma ho scoperto che tutto ciò di cui hai bisogno è che la selezione sia passata direttamente all'azione Copia negli Appunti .
Ciò è migliorato su Applescript perché l'Applescript poteva gestire solo un elemento selezionato come scritto.
Ma ora puoi selezionare più file e ottenere più percorsi negli Appunti senza scrivere alcun codice.
Su OS X "El Capitan",
Option+ Command+ Cil file / la cartella selezionati
O
option fai clic con il tasto destro sul file / cartella (nel Finder)
Seleziona " Copia" file / cartella "come nome percorso ".
Copia il percorso del file nel Finder
Ora hai la possibilità di copiare il percorso in un file senza copiare il file stesso, perfetto per lavorare con i file memorizzati su un server. Per copiare il percorso del file, fai clic con il pulsante destro del mouse sul Finder, quindi tieni premuto il tasto Opzione e scegli Copia come percorso.
(Da Apple) http://www.apple.com/osx/all-features/#other-features
È possibile assegnare un collegamento a uno script come questo:
tell application "Finder" to set s to selection as alias list
if s is {} then return
set out to ""
repeat with f in s
set out to out & POSIX path of f & linefeed
end repeat
set the clipboard to out
Si è verificato un errore in 10.7 e 10.8 che ha reso difficile ottenere la selectionproprietà in modo affidabile, ma è stato risolto in 10.9. (Il Finder ha ignorato le finestre create dopo che l'ultima volta che lo stato attivo è stato spostato su un'altra applicazione e viceversa). Se usi 10.7 o 10.8, aggiungi queste righe all'inizio dello script:
activate application "SystemUIServer"
activate application "Finder"