macOS Sierraが行う方法と同様に、追加フォルダーをiCloud Driveに同期する方法は?


23

ダウンロードフォルダをiCloud Driveに追加して、SierraがDocuments and Desktopフォルダと同期するように同期できるようにします。

これはできますか?


1
シンボリックリンクを調べます。
BallpointBen

回答:


16

他のいずれかと同様の答えですが、この場合は、GUIを使用してアップルの「エイリアス」を作成するのではなく、すべての場合に機能することを確認するために、シンボリックリンクを使用しました。

iCloud上にフォルダのオリジナルダウンロードを追加するのではなく、私はそれらのファイルは(アクセス可能なバックグラウンドにいじりなしでiCloud上にアップルが提供する標準のドキュメントとデスクトップの「同期オプションに頼ってきた~/Library/Mobile\ Documents/com~apple~CloudDocs/私が追加することを確信していないよと)そこにあるリンクは長期的には良いアイデアです。

ターミナル(よりカスタマイズ可能なターミナルが必要な場合はiTerm2):

  1. 「Documents」ディレクトリに「Downloads」フォルダーを作成します(まだダウンロードしていない場合)。 mkdir ~/Documents/Downloads
  2. 古い(~/Downloadsディレクトリにあると思われる)から新しいダウンロードディレクトリにファイルをコピー(またはこの例のように移動)します。mv ~/Downloads ~/Documents/Downloads
  3. 古いダウンロードフォルダーを削除します(これにはパスワードが必要であり、管理者としてログインしていることを前提としています)。 sudo rm -rf ~/Downloads/
  4. 新しいダウンロードフォルダへのシンボリックリンクを作成します。 ln -s ~/Documents/Downloads ~/Downloads

これらすべてのコマンドが再び追加されますが、余分な単語はありません:)

mkdir ~/Documents/Downloads
mv ~/Downloads ~/Documents/Downloads
sudo rm -rf ~/Downloads/
ln -s ~/Documents/Downloads ~/Downloads

Finderで新しい[ダウンロード]リンク(またはフォルダ)を[お気に入り]セクション/左側のメニューにもう一度表示する場合は、ドラッグする必要があります。


重複してデータを2回保存しないように、元のダウンロードフォルダを削除するだけですか?元の〜/ Downloadsフォルダーを削除せずにchromeから〜/ DownloadsにPDFをダウンロードした場合、データは元のダウンロードフォルダーとsymリンクされたダウンロードフォルダーの両方に保存されますか?〜/ Downloadsを削除した後、symのリンクされたダウンロードフォルダーへのダウンロードのデフォルトパスを編集する必要がありますか、または元のファイルがバックグラウンドでまだどこかにあり、それが動作することがわかっていますか?
mturchin

@mturchinは「複製」ではなく「置換」です-OSは元の場所にある元のフォルダーと見なします(したがって、ダウンロードフォルダーのデフォルトパスを編集する必要はありません)が、現在はDocumentsフォルダーを介してiCloudにあります。3番目のコマンドは、古いDownloadsフォルダーを削除するコマンドです。4番目のコマンドは、物理的には存在しなくても、元の場所に新しいフォルダーのプレゼンテーションを作成するコマンドです...
...-PhillipHolmes

これは素晴らしい答えです。それに追加するために、Finderからシンボリックリンクを作成できるSymbolicLinkerというサービスがあります。ターミナルを使用せずに保護されたフォルダを削除できるユーティリティは知りませんが、確かにあります。誰か聞いたことある?
カリオン

優秀な。誰かが管理アカウント(sudo-ersではない)の管理者である場合(私、私の子供のMinecraftなど、〜/ Libraryの下に保存されたフォルダー)、あなたは(「admin」がアカウントであると仮定して)管理者権限で)わずかに変更します:mkdir〜/ Documents / Downloads mv〜/ Downloads〜/ Documents / Downloads su admin sudo rm -rf〜/ Downloads / sudo ln -s〜/ Documents / Downloads〜/ Downloads非常に多くのアプリケーションデータ〜/ Libraryの下に、Appleがユーザー固有のLibraryアイテムもiCloudにも同期するメカニズムを含んでいないことに驚いています。
ストソック

2

「ダウンロード」フォルダーの「エイリアス」を作成して、iCloudドライブに移動できます。

これをする:

  • Finderを起動して、「ダウンロード」フォルダーを見つけます
  • 「ダウンロード」フォルダーを右クリックし、「エイリアスを作成」を選択します
  • 新しいエイリアスをFinderサイドバーの「iCloud Drive」にドラッグします(同期すると、Finderウィンドウの「iCloud Drive」の右側に円グラフのアニメーションアイコンが表示されます)

必要に応じて、iCloudドライブのフォルダー名から「エイリアス」という単語を削除できるようになりました。元のフォルダではなくエイリアスであることを思い出させる以外に、そこに存在する本当の技術的理由はありません。


4
これはエイリアスファイルのみをiCloud Driveにアップロードし、ダウンロードフォルダーのコンテンツはアップロードしません。:/
Tre S

@TreS何かを見逃した場合に備えて、自分の手順をもう一度試しました。すべてのサブフォルダーを含む、ダウンロードフォルダーのすべてのコンテンツがアップロードされています。私はテストするためにいくつかの新しいファイルをダウンロードすることさえしました、そして、私がダウンロードするすべての新しいものは、iCloud DriveのDownloadsフォルダー別名ともすぐに同期します。実行しているmacOS Sierraの正確なバージョンは何ですか?
NYKg

@TreSが正しいことを確認します。エイリアスのみがコンテンツはアップロードされます。
ウェイン・リュー

こっちも一緒。@NYKgは実際のダウンロードフォルダをiCloudに配置し、エイリアスを個人のホームフォルダに保持していると思います。
ジョンパン

ただし、このエイリアスフォルダーを作成すると、データが2回保存されますか?データは〜/ Downloadsと新しいDownloads Alias Folderの両方に保存されますか?
mturchin

2

これが私がどうやってそれをしたかです。

2017年9月24日の時点で、iCloudは DesktopDocumentsに保存フォルダーあります。例えば。iCloudに同期する追加のフォルダーを選択することはできません。

そのため、iCloud同期フォルダーに入れた場合、フォルダーはデスクトップに表示されるため、Downloadsフォルダーをフォルダーに保存して同期することにしました。DocumentsDesktopDownloads

このDownloadsフォルダーはmacOSによって変更(Finderでの名前変更など)から保護されていますが、Terminalアプリを使用してこれを回避できる場合。

  1. Finderを開き、iCloud同期Documentsフォルダーに移動します
  2. という名前のフォルダーを手動で作成する Downloads
  3. 元のDownloadsフォルダー内のすべてのファイルを、Downloadsフォルダーの下にあるこの新しく作成されたフォルダーに移動しDocumentsます
  4. 新しく作成したDownloadsフォルダーのシンボリックリンクを作成します(キーボードショートカットはCommand+ L)。自動的に名前が付けられますDownloads aliasmacOSによって
  5. 新しく作成Download aliasしたファイルをホームディレクトリに配置します。例えば。/Users/your-user-name
  6. Terminalアプリを使用して、Downloadsフォルダーを削除する
  7. さて、あなたは名前を変更することができますDownloads aliasようDownloads

これで、Downloads(エイリアス)を介して保存されたすべてのファイルがiCloud同期Documents/Downloadsフォルダーに保存されます。


シンボリックリンクとAppleのエイリアスを混同しています。Command+ Lは、シンボリックリンクではなくエイリアスを作成します。ただし、通常のUNIXシンボリックリンクを使用してもAppleエイリアスを使用しても、アプローチは機能します。
グスタボベゼラ

0

エイリアスとシンボリックリンクの使用が機能しない場合があります。私のMacの1つで、Finderは再起動時にシンボリックリンクを空のフォルダーに置き換えました。これを一貫して行うことができた唯一の方法は、ディレクトリのハードリンクを作成することです。デフォルトのOS Xコマンドラインでlnは、ディレクトリへのハードリンクを行っている場合は機能しないため、これは不可能です。

これを行うには、Brewをインストールし、hardlink-osxパッケージをインストールする必要があります。ただし、そうする前にAsk Ubuntuからのこの質問を参照してください。この機能はlnコマンドのすべてのバージョンで無効になっていると思います。今、私はハードリンクでも問題がありました。オペレーティングシステムは~/Documents/Downloads、ファイルシステムへのOS呼び出しが原因でファイルが変更されたことを同期エージェントに通知せず~/Downloads、時々同期ファインダー拡張機能がiCloudを許可しないようだったためです同期エンジンは、新しいファイルがダウンロードまたは変更されたときにアップロードする変更があったことを認識します。


-1

[設定]> [icloud]> [オプション]をクリックし、[デスクトップとドキュメントフォルダー]のチェックボックスをオンにします

「ダウンロード」をデスクトップにドラッグします。

できた!

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.