web-dev-qa-db-ja.com

Macでファイルパスをコピーする方法は?

ここにウィンドウズ難民。 Windowsでは、パスを簡単にコピーして別の場所に貼り付け、ディレクトリに移動できます。

これがMacの状況です。 Finder 20フォルダーの下にいて、必要なファイルが表示されます。アプリケーションに移動して開きたいので、[ファイル]メニューから[ドキュメントを開く]を選択します。しかし、行きたい場所にたどり着くのは非常に難しく、時間がかかります。

Finderでパスをコピーして、アプリケーションの[ファイルを開く]ダイアログに貼り付ける方法はありますか?

5
AngryHacker

もう1つ改善できます。ファイル自体をアプリケーションの[ファイルを開く]ダイアログにドラッグすると、ダイアログがそのフォルダーにジャンプし、そのファイルが強調表示されて、[開く]をクリックできるようになります。 :)

Finderでファイルを右クリック([コントロール]を押しながら左クリックするか、さらに良い方法として、[システム環境設定]の[マウス]ペインを開き、マウスの右ボタンで[二次クリック]を有効にする)して、[開く]または[プログラムから開く]をクリックすることもできます。

いくつかのより役立つリンク:

http://support.Apple.com/kb/HT2512

http://support.Apple.com/kb/HT2514

http://www.Apple.com/support/switch101/

10
Alex

私は デフォルトのフォルダ を広範囲に使用しています。Finderウィンドウを開いている場合は、それをクリックするだけでそのフォルダに移動します。

「情報を入手」することもできます(Apple + I)および[場所:]の下に親フォルダーのパスが表示されます。このパスをコピーして、フォルダー名を追加できます。

4
Josh K

これが素晴らしいAutomatorスクリプトです: http://dmevolve.com/2011/11/copying-file-paths-in-mac- os-x /

2
Tom Söderlund

ファインダーでは、 CMD+C 通常、ファイルの「名前」をコピーするだけです。

ただし、通常どおりFinderでファイルをコピーした後、/Applications/Utilities/Terminal.appに切り替えて、_aka_を貼り付けます。 CMD+V、完全なディレクトリパスが表示されます…さらに実質的に…コピーアンドペースト…この例では、私は現在ターミナルのglobalフォルダにいて、index.phpをコピーします。ターミナルにいる間にファインダーを貼り付けて…

# localadmin@dns: /Web/global >  11:42:33  :-(  
/Volumes/+10RAID2000/index.php

über-Finder-replacement、TotalFinder は、パスコピーに関してFinderのコンテキストメニューにいくつかの素晴らしいオプションを追加することにも注意してください…。

total Finder menus 乾杯。

Editトータルファインダーなどを使用したくない、または使用する可能性が低い場合は、 PathSnaggerと呼ばれる別のNiceオプション があります。システムサービスであり、コンテキストメニューからアクセスできます。

enter image description here

1
mralexgray

技術に精通していない場合:

  1. テキストエディットを開く
  2. Shift-Command-Tでプレーンテキストモードに変更します
  3. ファイルをウィンドウにドラッグします

パスの例として表示されます:/ Users/Name/Desktop/.. ..

1
Rich

FastScripts を使用して、このスクリプトを⌃Cに割り当てました。

activate application "SystemUIServer" -- http://www.openradar.me/9406282
activate application "Finder"
set l to {}
tell application "Finder" to repeat with f in (get selection)
    set end of l to POSIX path of (f as alias)
end repeat
set text item delimiters to linefeed
set the clipboard to (l as text)
1
Lri