macOSでファイルのパスを確認・コピーする5つの方法
Macでファイルを作成またはコピーすると、そのファイルには「パス」が割り当てられます。パスとは、Mac上におけるファイルの実際の保存場所を示すものであり、いわばファイルの完全な住所のようなものです。パスがわかれば、Mac内の任意のフォルダやファイルに簡単にアクセスできます。
さまざまな理由から、Mac上のファイルのパスを確認したい場面があるでしょう。例えば、ファイルパスを入力値とするプログラムを書いている場合や、インストールしたアプリにファイルのパスの入力を求められた場合などが挙げられます。
目的が何であれ、Macにはファイルのパスを表示する方法が複数用意されています。macOSには標準で、ファイルのフルパスを表示したりコピーしたりできる機能が備わっているのです。
1. 「情報を見る」でファイルパスを確認する
Macをしばらく使っている方なら、ファイルを右クリックしたときに表示される「情報を見る」という項目をご存じかもしれません。
この項目を選択すると、ファイルに関する各種情報が表示されたウィンドウが開きます。表示される情報には、ファイル名、種類、サイズ、そして最も重要な「パス(場所)」が含まれます。
実際に試してみましょう。Finderのウィンドウを開き、任意のファイルを右クリックして「情報を見る」を選択します。
表示された画面で「場所」という項目を探してください。そこに、選択したファイルのMac上でのフルパスが表示されます。どのフォルダのどの階層にファイルがあるのかがひと目でわかります。
ただし、この方法はパスの確認には便利ですが、パスをテキストとしてクリップボードにコピーすることはできません。パスをコピーしたい場合は、後述する他の方法を試してみてください。
2. コンテキストメニューからファイルパスをコピーする
Macのコンテキストメニュー(右クリックメニュー)は非常に強力なツールです。ファイル名の変更や削除だけでなく、さまざまな操作を行うことができます。
その中でも便利でありながら隠されている機能のひとつが、ファイルのパスを直接クリップボードにコピーできるオプションです。
このオプションはデフォルトでは非表示になっているため、通常はファイルを右クリックしても表示されません。しかし、表示させるのはとても簡単で、Option(Alt)キーを押し続けるだけです。これにより、コンテキストメニューにオプションが現れます。
具体的な手順は以下の通りです。Finderでファイルを右クリックし、キーボードのOptionキーを押したままにすると、「“ファイル名.ext”としてパス名をコピー」という項目が表示されます。それをクリックすれば、ファイルのパスがコピーされます。
これで、選択したファイルのパスがプレーンテキストとしてクリップボードにコピーされました。
3. Finderの「フォルダへ移動」を使ってパスを表示する
Finderはファイル管理アプリなのだから、ファイルパスをコピーする機能があるはずだと思うかもしれません。残念ながら、現在のバージョンのFinderには、パスをコピーするための目立つオプションは用意されていません。
しかし、だからといってFinderでパスを確認できないわけではありません。本来は別の目的のために用意された機能ですが、これを使えばファイルパスを表示することができます。
その機能の名前は「フォルダへ移動」です。これは本来、Mac上の特定の場所へ素早く移動するためのものですが、次のようにしてファイルパスの表示にも活用できます。
Finderのウィンドウを開いた状態で、上部メニューの「移動」をクリックし、「フォルダへ移動」を選択します。
ダイアログボックスが開いたら、ファイルを入力欄にドラッグ&ドロップします。すると、入力欄にそのファイルのパスが自動的に入力されます。あとはCommand + Cでパスをクリップボードにコピーしましょう。
4. ターミナルでファイルパスを表示する
多くの方は、Macのターミナルアプリはプログラマーやコーディング好きな人向けだと考えているかもしれません。確かにその通りで、ターミナルではさまざまなコマンドを実行できますが、実はファイルパスのコピーのような基本的な作業にも活用できるのです。
ターミナルでもファイルパスは簡単に確認できます。アプリを起動し、ウィンドウにファイルをドラッグ&ドロップしてみてください。選択したファイルのフルパスがターミナルのウィンドウに表示されます。
また、コマンドを入力する際にファイルのフルパスを指定する必要があるときにも便利です。手打ちする代わりにファイルをドラッグ&ドロップすれば、必要なパスが自動的に入力されます。
5. Automatorサービスを作成してパスをコピーする
お使いのmacOSのバージョンによっては、コンテキストメニューからパスをコピーするオプションが提供されていない場合があります。そんなときは、Automatorサービスを使って自分でこのオプションを追加できます。Automatorサービスとは、呼び出されたときに実行される一連のタスクをユーザーが自由に定義できる機能です。
プログラミングのように聞こえるかもしれませんが、実際に行うのは難しくありません。アクションをドラッグ&ドロップするだけで、Automatorでサービスが完成します。
- Automatorアプリを起動し、「サービス」を選択して「選択」をクリックします。これでカスタムサービスを作成できます。
- メインパネル上部のオプションを以下のように設定します。
サービスが受け取る現在選択している項目:ファイルまたはフォルダ
対象:Finder
- 左側のパネルで「クリップボードにコピー」というアクションを検索し、メインパネルにドラッグ&ドロップします。
- これでサービスの完成です。上部メニューの「ファイル」から「保存」を選択します。サービスに名前を付けてください。この名前が、ファイルを右クリックしたときに表示される名称になります。「保存」をクリックして完了です。
これで、Macのコンテキストメニューからファイルパスをコピーできるようになりました。パスをコピーしたいファイルを見つけて右クリックし、「サービス」から作成したサービス名を選択します。
ファイルのフルパスがプレーンテキスト形式でクリップボードにコピーされます。
おまけ:Automatorサービスにキーボードショートカットを割り当てる
さらに便利にしたい場合は、カスタムAutomatorサービスにキーボードショートカットを割り当てることもできます。ショートカットキーを押すだけで、選択したファイルのパスが自動的にクリップボードにコピーされるようになります。
設定方法は、「システム環境設定 > キーボード > ショートカット > サービス」を開き、リストから自分のサービスを見つけて、お好みのキーボードショートカットを割り当てるだけです。
-
macOS Spotlight(スポットライト)を使いこなす!知っておきたい20の便利なヒントとコツ
Macには数多くの優れたツールが搭載されていますが、その中でも特に便利なのが「Spotlight(スポットライト)」です。Spotlightを使えば、Mac上のあらゆるファイルを素早く、簡単に検索できます。普段からMacを使っている方なら、基本的な機能はすでにご存じかもしれません。しかし、Spotlightには意外と知られていない高度な機能も多数隠れています。これらの機能を活用すれば、単なるファイル検索にとどまらず、日々のさまざまな作業を大幅に効率化できます。本記事では、Spotlightを最大限に活用するための20のヒントとコツをご紹介します。Spotlightの起動方法Spotlightを
-
Macでファイルパスをコピーする5つの簡単な方法を徹底解説
Macに何千ものファイルやフォルダが保存されていると、目的のファイルの正しいパスを取得するのは意外と難しいものです。この記事では、その問題を解決するために、macOSでファイルパスを素早く取得・コピーする方法を詳しくご紹介します。 なお、以前の記事「ターミナルを使ってMacの隠しファイル・フォルダを表示する方法」も併せてチェックしてみてください。 macOSでファイルパスをコピーする5つの方法 方法1:右クリックメニュー(コンテキストメニュー)からコピーする 最も手軽な方法の一つです。実は「パスとしてコピー」というオプションはデフォルトでは非表示になっています。以下の手順で表示させましょう。