ファイルを作成またはMac(Mac)にコピーすると、Mac上のファイルの実際の場所であるパスが割り当てられます。パス(Paths)を使用すると、マシンに保存されているファイルの完全なアドレスを表すため、マシン上の任意のフォルダに簡単にアクセスできます。
さまざまな理由で、 Mac上のファイルのパスを明らかにしたい場合があります。たぶん、ファイルパスを入力として受け取るプログラムを書いているのでしょう。または、 Mac(Mac)にアプリをインストールしていて、ファイルのパスを入力するように求められる場合もあります。
(Regardless)ファイルのパスを明らかにしたい理由に関係なく、マシン上でそれを行うにはいくつかの方法があります。macOSには、マシンに保存されているファイルのフルパスを表示したりコピーしたりするのに役立つ多くのオプションが組み込まれています。
それが簡単ではない場合は、選択したファイルのパスをシングルクリックでコピーする独自のAutomatorサービスを作成することもできます。(Automator)
また、姉妹サイトのYouTubeチャンネルをチェックして、さまざまな方法を短いビデオ(short video)で確認してください。
(Reveal File Paths)情報ボックス(Info Box)を使用してファイルパスを明らかにする
Macをしばらく使用している場合は、ファイルを右クリックしたときに表示される[情報(Get Info)を見る]オプションが表示されている可能性があります。
このオプションは、ファイルに関するすべての情報が表示されるボックスを開きます。この情報には、ファイル名、ファイルタイプ、ファイルサイズ、および最も重要なファイルパスが含まれます。
自分で確認するには、Finderウィンドウを開き、ファイルを右クリックして、[情報を見る]を選択します(Get Info)。
次の画面で、 「場所」(Where)というラベルを探します。Macで選択したファイルのフルパスが表示されます。ファイルが置かれているフォルダとネストされたフォルダが表示されます。
ファイルのパスを見つけるのに役立ちますが、それが必要な場合は、ファイルパスをプレーンテキストとしてコピーすることはできません。ファイルのパスをクリップボードにコピーする場合は、以下で説明する他の方法のいくつかを確認することをお勧めします。
(Copy File Paths)コンテキストメニュー(Context Menu)からファイルパスをコピーする
Macのコンテキストメニューは、ファイルの名前を変更したり削除したりするだけでなく、ファイルをさらに活用できるため、非常に(it lets you do much more with your files than just letting you rename or delete your files)強力なツールです。
コンテキストメニューの便利で非表示のオプションの1つを使用すると、ファイルのパスをクリップボードに直接コピーできます。
デフォルトでは非表示になっているため、Macでファイルを右クリックしても表示されません。ただし、オプションの再表示は非常に簡単で、Optionキーを押したままにするだけです。これにより、オプションがコンテキストメニューに表示されます。
このオプションを使用するには、 Finder(Finder)で
ファイルを右クリックし、キーボードのOptionキーを押したままにすると、[(Option)パス名として「file-name.ext」をコピー」(Copy
“file-name.ext” as Pathname)オプションが表示されます。それをクリック(Click)して、ファイルのパスをコピーします。
選択したファイルのパスがプレーンテキストとしてクリップボードにコピーされます。
Finderを使用してファイルパスを表示する
Finderがファイル管理アプリだと思うかもしれませんが、なぜファイルパスをコピーする機能を提供しないのでしょうか。残念ながら、現在のバージョンのFinderには、ファイルパスをコピーするためのオプションがすでに表示されていません。
ただし、これは、 Finder(Finder)を使用してファイルパスを表示する方法が実際にないという意味ではありません。確かに、ファイルパスを明らかにするために構築されていない機能がありますが、マシン上のファイルパスを表示するのに役立ちます。
これは「フォルダに移動」(Go to Folder)機能と呼ばれ、実際にはMac上の場所に移動するのに役立つように構築されています。ただし、以下に示すように、これを使用してファイルパスを明らかにすることができます。
Finderウィンドウが表示されているときに、上部にある[移動]をクリックして、[(Go)フォルダ(Go to Folder)に移動]を選択します。
ダイアログボックスが開いたら、ファイルを入力フィールドにドラッグアンドドロップすると、ファイルのパスが入力されます。Command + Cを使用してクリップボードへのパスをコピーできます。
ターミナルを使用してファイルパスを表示する
多くのユーザーは、 Macの(Mac)ターミナル(Terminal)アプリはプログラマーまたはコーディングが好きな人だけのものだと思うかもしれません。それは事実であり、アプリではさまざまなコマンドを実行できますが(app does allow you to execute various commands)、ファイルパスのコピーなどの基本的なタスクにも使用できます。
このアプリはファイルパスを明らかにするのに役立ち、それを行うのは非常に簡単です。Mac(Fire)でアプリを起動し、ファイルをウィンドウにドラッグアンドドロップします。(Mac)選択したファイルのフルパスがターミナル(Terminal)ウィンドウに表示されます。
コマンドを作成していて、ファイルのフルパスを入力する必要がある場合にも役立ちます。入力する代わりに、ファイルをドラッグアンドドロップすると、必要な入力が入力されます。
(Create)ファイルパスをコピーする(Copy File Paths)Automatorサービスを(Automator Service)作成する
コンテキストメニューからファイルパスをコピーするオプションを提供しないバージョンのmacOSを使用している場合は、Automatorサービスを使用して自分でメニューにオプションを追加できます。Automatorサービスは、サービスが呼び出されたときに実行されるユーザー定義のタスクのセットです。
それはあまりにもプログラム的に聞こえるかもしれませんが、実際にそうすることはそれほど難しくありません。実際、ここからそこにアクションをドラッグアンドドロップするだけで、Automatorを使用してサービスを利用できます。
- Automatorアプリを起動し、 [サービス(Service)]、[選択]の順に選択(Choose)します。それはあなたがあなたのマシン上にカスタムサービスを作成することを可能にします。
- メインパネルの上部にあるオプションを次のように構成します。
Service receives selected - files or folders
in - Finder
- 左側のパネルで[クリップボードにコピー(Copy to Clipboard)]という名前のアクションを検索し、メインパネルにドラッグアンドドロップします。
- あなたのサービスは準備ができており、それを保存する時が来ました。上部の[ファイル]を(File)クリック(Click)して、[保存](Save)を選択します。サービスの名前を入力します(これは、ファイルを右クリックしたときに表示されるものです) 。[保存(Save)]をクリックします。
これで、 Mac(Mac)のコンテキストメニューを使用してファイルパスをコピーする準備が整いました。パスをコピーするファイルを見つけ、ファイルを右クリックして、[サービス]、[サービス名]の順に選択し(Services)ます。
完全なファイルパスがプレーンテキスト形式でクリップボードにコピーされます。
ボーナスのヒント: (Bonus Tip)Automatorサービスに(Automator Service)キーボードショートカット(Keyboard Shortcut)を割り当てる
ファイルパスのコピーをさらに簡単にしたい場合は、カスタムAutomatorサービスにキーボードショートカットを割り当てることができます。(you can assign a keyboard shortcut)したがって、このキーコンボを押すと、選択したファイルのパスがクリップボードに自動的にコピーされます。
これを行うには、System Preferences > Keyboard > Shortcuts > Servicesに移動し、リストからサービスを見つけて、選択したキーボードショートカットを指定します。
5 Ways To Reveal The Path Of a File On MacOS
When yoυ creаte or copy a file to your Mac, it is assigned a path which is the actual location of the file on your Mac. Paths let you easily get to аny folder or files on уour machine as they represent the full addrеss of the file saved on your machine.
Sometimes you may want to reveal the path of a file on your Mac for various reasons. Maybe you are writing a program that takes the file path as an input. Or maybe you have installed an app on your Mac and it asks you to enter the path of your file.
Regardless of why you want to reveal the path of a file, there are several ways to do so on your machine. macOS comes built with a number of options to help you view and even copy the full path of any file saved on your machine.
If that’s not easy enough for you, you can even create your own Automator service that copies the path of your selected file in a single click.
Also, feel free to check out our YouTube channel from our sister site where we go over the different methods in a short video.
Reveal File Paths Using The Info Box
If you have been using a Mac for some time, you may have likely seen the Get Info option that appears when you right-click on a file.
This option opens a box where all the information regarding your file is shown. This information includes the file name, file type, file size, and the most important one – file path.
To see it for yourself, open a Finder window, right-click on any of your files, and select Get Info.
On the following screen, look for the label that says Where and you will see the full path of your selected file on your Mac. It shows what folders and nested folders your file is located in.
While
it works great to help you find your file’s path, it does not let
you copy the file path as plain text if that is what you wanted to
do. You may want to check out some of the other methods mentioned
below if you want to copy the path of a file to your clipboard.
Copy File Paths From The Context Menu
The context menu on your Mac is a really powerful tool as it lets you do much more with your files than just letting you rename or delete your files.
One of the useful and hidden options in your context menu lets you directly copy the path of a file to your clipboard.
Since it’s hidden by default, it won’t appear when you right-click on a file on your Mac. However, unhiding the option is pretty easy and all it takes is pressing and holding down the Option key. This will make the option visible in your context menu.
To
use the option, right-click on a file in the Finder, hold down the
Option key on your keyboard, and you’ll see the Copy
“file-name.ext” as Pathname option. Click on it to copy your
file’s path.
It
will have copied the path of your selected file as plain text to your
clipboard.
Use Finder To View File Paths
You might think if Finder is a file management app, then why doesn’t it offer the feature to copy file paths? Unfortunately, the current version of the Finder doesn’t have an already visible option to copy file paths.
However, that doesn’t mean there really is no way to view your file paths using the Finder. There is indeed a feature – not built for revealing file paths – but helps you view your file paths on your machine.
It’s called the Go to Folder feature and it is actually built to help you go to a location on your Mac. But you can use it to reveal file paths as shown below.
While you are in a Finder window, click on Go at the top and select Go to Folder.
When the dialog box opens, drag and drop a file onto the input field and it will be filled with your file’s path. You may then copy the path to your clipboard using Command + C.
View File Paths Using
Terminal
Many users may think that the Terminal app on your Mac is only for programmers or for people who love coding. Although that’s true and the app does allow you to execute various commands, it can be used for basic tasks like copying file paths as well.
The app does help reveal file paths and it is pretty easy to do it. Fire up the app on your Mac and drag and drop a file onto its window. The full path of the selected file will appear in your Terminal window.
It’s also useful when you are writing a command and you need to type the full path of a file. Instead of typing, you can drag and drop the file and it will fill in the required input for you.
Create An Automator Service To Copy File Paths
If
you use a version of macOS that doesn’t offer the option to copy
file paths from the context menu, you can add the option to the menu
yourself using an Automator service. An Automator service is a
user-defined set of tasks that are performed when the service is
invoked.
That may sound too programmatic but doing so in practice isn’t that difficult. In fact, all it requires you to do is drag and drop an action from here to there and you have your service ready with Automator.
- Launch the Automator app and select Service followed by Choose. It will let you create a custom service on your machine.
- Configure the options at the top of the main panel as the following:
Service receives selected - files or folders
in - Finder
- Search for the action named Copy to Clipboard in the left panel and drag and drop it onto the main panel.
- Your service is ready and it’s time to save it. Click on File at the top and select Save. Enter a name for the service – this is what’s going to appear when you right-click on a file – and hit Save.
You’re now ready to copy file paths using the context menu on your Mac. Find the file you want to copy the path for, right-click on the file, and select Services followed by your service name.
The full file path will be copied to your clipboard in plain text formatting.
Bonus Tip: Assign a Keyboard Shortcut To The Automator Service
If you would like to make it even easier to copy file paths, you can assign a keyboard shortcut to your custom Automator service. So when you press this key combo, the path of the selected file will be automatically copied to your clipboard.
To do it, head to System Preferences > Keyboard > Shortcuts > Services, find your service in the list and give it your chosen keyboard shortcut.