Mac Finder: Mendapatkan jalur direktori atau file sebagai string

33

Di Windows dimungkinkan untuk mengklik kanan pada file. Kemudian pilih "properti". Dalam "properti" jalur sistem file ditampilkan. Kemudian dapat disalin dengan menandai dan menyimpan (ke clipboard).

Saya tidak tahu cara untuk melakukan itu di Mac.

Karena itu pertanyaan saya:

Dapatkah saya mengambil jalur sistem file dari direktori atau file melalui GUI dari Mac Finder?

mizech
sumber

Jawaban:

65

Ctrl-klik (atau klik dua jari) pada file yang Anda inginkan pathnya, lalu tekan Optdan pilih "Copy as path name" (atau apa namanya dalam bahasa Inggris) dari menu konteks.

Anda juga dapat memilih file dan kemudian tekan Opt-Cmd-Cuntuk menyalin pathname ke clipboard.

Harcker
sumber
3
Wow, saya tidak tahu!
Alan Shutko
2
* ding * Itu adalah suara anjing tua yang belajar trik baru.
Ɱark Ƭ
2
Ini tidak berfungsi dengan versi OS X sebelum OS X 10.11.
user3439894
Memegang Opsi <kbd> </kbd> mengungkapkan begitu banyak opsi menu tersembunyi / alternatif.
Matt Sephton
6

Saya tidak melihat cara untuk melakukannya hanya dengan Finder. Yang terbaik yang bisa saya lakukan adalah:

  1. Buka jendela Terminal.
  2. Seret file yang Anda inginkan ke terminal.
  3. Pilih nama file di jendela terminal.
  4. Salin nama file ke clipboard.

Safari juga akan berfungsi. Ini adalah URL file, jadi Anda harus berhati-hati dengan pilihan Anda.

Bahtera Ƭ
sumber
Anda juga dapat menyeret file ke jendela TextEdit (dalam mode teks biasa) ... yang mungkin tidak terlalu berbahaya.
Sam
Belum tahu kalau Drag and Drop kemampuan Mac OS. Terima kasih banyak. Jawaban Anda juga sangat membantu saya.
mizech
2

Anda dapat menyeret file atau folder dari aplikasi Finder ke kotak dialog. Path lengkap file atau folder akan muncul di kotak dialog. Selain itu, Anda dapat menyeret file atau folder ke aplikasi Terminal atau banyak aplikasi lain, untuk memperluas jalur.

Juga, jika Anda mengaktifkan menampilkan Path Bar di aplikasi Finder, maka Anda dapat menyeret setiap bagian dari path lengkap ke kotak dialog. Bilah Jalur dapat diaktifkan dengan memilih View➔Show Path Bardari bilah menu atau dengan menggunakan kombinasi tombol option+ + P.

David Anderson
sumber
2

Saya menggunakan macOS Mojave. Sangat mudah untuk menemukan apa yang Anda inginkan, cukup buka folder dan klik ikon roda gigi di atas jendela, di sana Anda dapat melihat opsi yang disebut "Salin 'folderName' as Pathname" Itu dia!

Stefan
sumber
1

Saya suka copy kontrol / opsi sebagai trik jalan, tetapi sepertinya tidak pernah bisa mengingatnya, jadi saya akhirnya menggunakan menu layanan Finder untuk membiarkan Anda memperluas fungsi ini. Secara desain, Apple hanya memperlihatkan jalur untuk berbagi file jaringan di panel info get jadi Anda harus melampirkan layanan ke Finder untuk mendapatkan ini secara umum (karena alasan, saya yakin saya akan senang mendengar tentang minuman ).

Yang sedang berkata, saya menggunakan Path Snagger 2 dan saya sangat senang dengan itu karena saya dapat mengontrol POSIX / SMB / HFS dan file: // format apa pun untuk path yang akan disalin. Anda dapat memproses beberapa file sekaligus, mengontrol semua jenis tweak untuk bagaimana jalan dibangun. Saya juga tidak perlu melakukan banyak klik dan saya menyalin jalur sepanjang waktu sehingga itu layak untuk saya.

Saya bisa melihat membuat AppleScript atau skrip cepat untuk melakukan ini secara gratis juga jika Anda memiliki string yang didefinisikan dengan baik yang ingin Anda dapatkan dari lokasi file tertentu yang akan umum untuk semua file setelah Anda mengodekannya. Ini hanya akan baik jika Anda tidak tahu untuk menghubungkannya ke layanan untuk eksekusi yang lebih cepat daripada cara bawaan atau membutuhkan format yang berbeda untuk jalur.

bmike
sumber