AirDropでMacにファイルを送信すると、受信したファイルは自動的にダウンロードフォルダに保存されます。これはファイルの保存場所としては理にかなっているのですが、設定ができず、メールの添付ファイルやSafariのダウンロードファイルと一緒くたになってしまいます。
この方法は、AirDropファイルの保存先フォルダを指定したいユーザーにとっては、細分性が不十分です。macOSでは標準ではこの機能は利用できませんが、簡単な手順で可能です。
このガイドでは、Mac で AirDrop 経由で受信したファイルの保存場所を変更する方法を説明します。
MacでAirDropしたファイルの保存場所を変更する方法
始める前に:
- AirDropしたファイルを保存する場所を決めます。デスクトップ、デスクトップ上のフォルダ、ダウンロードフォルダ内のフォルダなど、どこでも構いません。ただし、フォルダを作成しておく必要があります。AirDropしたファイルをデスクトップや既存のフォルダに保存したい場合は、フォルダを作成する必要はありません。
- Finderフォルダを開き、上部のメニューバーから「表示」 > 「パスバーを表示」をクリックしてください。これでフォルダのアドレスが表示されるので、以下の手順を進める際に役立ちます。詳しくは、MacでFinderのインタラクティブなパスバーを使用する方法をご覧ください。
全体のプロセスは長そうに見えますが、実は簡単で楽しいです。さらに、参考になるスクリーンショットもすべて掲載しました。
Mac 上で AirDrop したファイルが保存される場所を変更する方法は次のとおりです。
1) こちらのGitHubページにアクセスして必要なスクリプトを入手してください。ここから「Download ZIP」 をクリックしてMacに保存してください。このスクリプトを作成してくれたMenushka氏に感謝します。
2) ZIP ファイルをダブルクリックして解凍し、フォルダー内に移動します。
3)ここでairdropSorter.scptファイルを見つけます。ダブルクリックすると、macOS のスクリプトエディタ プログラムでデフォルトで開きます。
4)選択したAirDropフォルダの場所を反映するようにスクリプトをカスタマイズする必要があります。AIRDROP_FOLDERプロパティというフィールドを探してください。スクリプトの最初の行にあるはずです。
5)プロパティ「AIRDROP_FOLDER」フィールドを編集し、希望するAirDropフォルダを指定します。引用符(” “)で囲まれたファイルパスのみを編集し、引用符はそのままにしておきます。スクリプトはエイリアス形式を使用しているため、フォルダ階層はmacOSのデフォルトのスラッシュ(/ )ではなく 、コロン(:) で表示されます。例えば、ファイルパスは次のようになります。
Macintosh HD/Users/idownloadblog/Desktop/Photos/AirDrop
次のように書かれる。
"Macintosh HD:Users:idownloadblog:Desktop:Photos:AirDrop"
私(iDB作者のAnkur)は、AirDropしたファイルをデスクトップに保存したいので、以下のパスを選択しました。
"Ankur:Users:ankur:Desktop"
先ほどパスバーを有効にしておいたので、このデスクトップアドレスは簡単に取得できました。デスクトップフォルダにアクセスすると、パスバーにスクリプトに入力したアドレスが表示されました。詳しくは、「Macでファイルまたはフォルダのフルパスを確認する6つの方法」をご覧ください。
同様に、Mac のデスクトップ フォルダまたは任意の他のフォルダを選択することもできます。
完成したスクリプトは次のとおりです。
6)変更が完了したら、メニューバーから「ファイル」 > 「保存」をクリックしてスクリプトを保存します。ファイルの保存に成功したら、次のステップに進んでください。
ただし、「ドキュメント「airdropSorter.scpt」を保存できませんでした。(エラー -1,752) 」というエラーが表示される可能性が高くなります。これを解決するには、スクリプト エディター内をクリックし、Command + Aを押してすべてを選択して、 コピーします。
次に、「ファイル」 > 「新規」をクリックし、すべてをここに貼り付けます。
次に、[ファイル] > [保存]をクリックします。
ここで、「Untitled」を「airdropSorter.scpt」に変更します。「Where」フィールドで、このファイルを任意の場所に保存できます。設定が完了したら、「Save」をクリックします。
オプション:
- スクリプトエディタの開いているウィンドウをすべて閉じてください。変更を保存できなかった最初のファイルは破棄してください。
- 手順1でZIPファイルをダウンロードしたダウンロードフォルダに移動することもできます。そこからZIPファイルとフォルダを削除するか、少なくともGitHubからダウンロードしたairdropSorter.scptファイルを削除してください。これは、手順6で保存したairdropSorter.scptファイルが1つだけになるようにすることで、混乱を防ぐためです。
7) Finderを開き、「移動」 > 「フォルダへ移動」をクリックします。表示されるボックスに入力し、~/Library
Returnキーを押してライブラリフォルダを開きます。
8)ライブラリフォルダに移動したら、次の操作を行います。
- Intel プロセッサ搭載の Mac では、「スクリプト」 > 「フォルダアクションスクリプト」に移動します。注: 「フォルダアクションスクリプト」フォルダがない場合は、作成してください。
- 最新バージョンの macOS を実行している Apple Silicon 搭載の Mac では、「ワークフロー」 > 「アプリケーション」 > 「フォルダーアクション」に移動します。
9) airdropSorter.scptファイルを「Folder Actions」または「Folder Action Scripts」 フォルダにドラッグ&ドロップまたはコピー&ペーストします。GitHubからダウンロードした airdropSorter.scpt ファイルは貼り付けないでください。
10)ここでアクションを有効にする必要があります。
まず、ダウンロードフォルダの場所へ移動します。最も簡単な方法は、ダウンロードフォルダを開き、Finderの下部にあるパスバーで「ダウンロード」の直前のユーザー名をクリックすることです。
次に、「ダウンロード」フォルダを右クリックし、 「フォルダアクションのセットアップ」を選択します。表示されない場合は、「サービス」をクリックし 、 「フォルダアクションのセットアップ」を選択します。
11)おそらく「サービスの確認」を求められるでしょう。「サービスを実行」をクリックすると 、このポップアップは消えます。
小さな「フォルダアクション設定」ウィンドウで、「フォルダアクションを有効にする」に チェックが入っていることを確認してください。また、左側の列に「ダウンロード」 が表示され、チェックが入っていることも確認してください。
12)次に、右下にあるプラス ボタン(+) をクリックして、スクリプトをフォルダーに追加します。
表示されるリストで、airdropSorter.scpt を見つけて、 「添付」をクリックします。
13)これで完了です!これでフォルダアクション設定ウィンドウを閉じられます。スクリプトがアクティブになり、ダウンロードフォルダに添付されました。コンピュータにAirDropされたファイルは、スクリプトで指定したフォルダに自動的に移動するはずです。ただし、初めてMacにAirDropする場合は、ポップアップが1つか2つ表示されることがあります。
これらのアラートで[OK]をクリックすると、今後 AirDrop されるすべてのファイルは、ダウンロード フォルダーではなく、選択したフォルダー/場所に保存されるようになります。
macOS Mojave以前の古い方法
両方の手順に従わないでください。これらはMojave以前のオペレーティングシステム向けの古い手順です。
1) mlilbackのGitHubページにアクセスして、必要なツールを入手してください。または、直接ダウンロードすることも可能です。
2) ダウンロードした .zip ファイルをダブルクリックして開き、Quarantine Filter.actionというファイル名のファイルをダブルクリックします。
3)アクションをインストールするかどうかを尋ねるプロンプトが表示されます。 「インストール」を選択します。
4) 次に、 Automator アプリケーションを起動し、「新規ドキュメント」を選択します。プロンプトが表示されたら、 ドキュメントの種類として「フォルダアクション」を選択します。
5) ドキュメントを開いたら、 右側のワークフローの一番上を見てください。「フォルダアクションは、次の場所に追加されたファイルとフォルダを受け取ります」と表示されている部分で、ダウンロード フォルダが選択されていることを確認してください 。
6) ここで、左上にある [アクション] タブ ([変数] ではなく) が選択されていることを確認し、その横にある検索 バーをクリックします。
7) 検索バーで「Quarantine」 を検索します 。インストールしたアクションが表示されます。「 Quarantine Filter」をクリックして、右側のワークフロースペースにドラッグします。
8) 「読み込み」ボタンをクリックします。Automatorからインストールしたアクションを読み込むように促されることがあります。その場合は、 「とにかく読み込む」を選択して使用してください。
9)ワークフローに検疫フィルターを配置したら、「フィルター 対象:」というドロップダウン メニューをクリックし 、 「フィルター対象: AirDrop ファイル」を選択します。
10) 左上の 検索 バーに戻り、 「Move Finder Items」を検索します。「 Move Finder Items」アクションを 右側のワークフローの最初のアクションの下にドラッグします。
11) 「Finder項目を移動 」アクションのドロップダウンメニュー で、AirDropファイルの保存先を選択できます。保存先フォルダは自由に設定できます。私はデスクトップに設定していますが、「受信したAirDropファイル」フォルダをどこかに作成してもよいでしょう。
12) cmd + s、または 「ファイル」→「保存」でドキュメントを保存します 。 「AirDrop」と名前を付けて保存します 。これでドキュメントを終了できます。
13) iOSデバイスからMacにファイルを送信してテストしてみましょう。ダウンロードフォルダではなく、設定したフォルダにファイルが受信されるはずです。
これで完了です。Mac にファイルを AirDrop するたびに、このファイルは設定したデフォルトの場所に保存されます。
これらの変更を元に戻す必要がある場合は、以下の手順に従ってください。デフォルトのAirDropフォルダが元に戻り、インストールしたAutomatorアクションが削除されます。
変更を元に戻す方法
AirDropしたファイルを再度ダウンロードフォルダに保存しますか? 保存する場合は、以下の手順に従って、先ほど行った変更を元に戻してください。
1) ダウンロードフォルダに移動し、右クリックします。表示されるオプションメニューで「フォルダアクションの設定」を選択するか、 「サービス」に移動して「フォルダアクションの設定」を選択します 。
2)表示されるウィンドウで、作成したフォルダーアクションを選択し、マイナス記号をクリックして削除します。
3) 次に、 /Users/USERNAME/Library/Scripts/Folder Action Scripts に移動し、 airdropSorter.scpt というファイル (存在する場合) を削除します。
4) 次に、 /Users/USERNAME/Library/Automatorに移動し、 Quarantine Filter.actionというファイルを削除します 。
4) 最後に、 /Users/USERNAME/Library/Workflows/Applications/Folder Actions に移動し 、 AirDropというファイルを削除します 。
MacでAirDropの受信フォルダが変更されました
MacのデフォルトのAirDropフォルダを変更する方法をご紹介します。このチュートリアルがお役に立ち、ご質問にお答えできたことを願っています。
このチュートリアルで説明した方法以外にも、ダウンロードフォルダ以外の場所にファイルを保存できる回避策がいくつかあります。ただし、これらの方法はAirDropファイルだけでなく、ダウンロードフォルダに保存されるすべてのファイルに影響します。上記の方法の利点は、Safariとメールのダウンロードには影響を与えず、AirDropファイルのみを新しい保存場所にリダイレクトできることです。
私はiPhoneからMacに大量の写真を送ることが多いのですが、後からダウンロードフォルダを漁って集めるのは面倒です。この方法を使えば、全部まとめて別のフォルダに送ることができます。
次にチェックしてください:
- Macでスクリーンショットの保存場所を変更する方法
- AirDropが機能しない?解決方法はこちら
- iPhoneでAirDrop時に画像ファイル形式(PNGからJPG)を変換しないようにする方法