.DS_Store ファイルの作成を防ぐ方法

Anonim

DS_Store ファイルには、Mac OS X が理解できるようにフォルダ レベルのメタデータ情報 (アイコンの配置や背景画像など) が保存されます。一緒に働いているMacの束。残念ながら、これらの .DS_Store ファイルは、マルチプラットフォーム ネットワーク環境では非常に扱いにくく、基本的に、Windows および Linux ユーザーが恩恵を受けられない不必要なファイルシステムの混乱につながる可能性があります。

ありがたいことに、DS_Storeファイルが作成されるのを防ぐターミナルで簡単なコマンドを実行することで完全に防ぐことができます。

Mac OS X のネットワーク ボリュームで DS_Store ファイルの作成を停止する方法

.ds_store ファイルの作成を無効にするには、/Applications/Utilities/ からターミナル アプリケーションを起動し、次のコマンド文字列を正確に入力します:

defaults write com.apple.desktopservices DSDontWriteNetworkStores true

変更を完全に有効にするために Mac を再起動します (Finder を強制終了するだけで十分であるとの報告もありますが、状況はさまざまです)。

これにより、コマンドが実行されたユーザー アカウントの .DS_Store ファイルの作成が無効になります。ログイン時に同じコマンドを実行することで、すべてのユーザー アカウントに手動でこの変更を加えることができます。または、変更された com.apple.desktopservices.plist ファイルを、各ユーザー アカウントの ~/Library/Preferences フォルダーにコピーします。

もちろん、クロスプラットフォーマーにとって不快なファイルを作成するのは Mac OS X だけではありません。 DS_Store ファイルに相当する Windows は Thumbs.db です。Mac で主に Windows ネットワークを使用している場合は、おそらく常にこれらに遭遇することになるでしょう。 Mac OS X では、Spotlight を使用して Thumbs.db ファイルを簡単に削除できます。

ネットワークボリュームでDS_Storeファイルの作成を有効にする

.ds_store ファイルの作成を再度有効にするには、デフォルトのコマンド文字列で「true」を「false」に変更します:

defaults write com.apple.desktopservices DSDontWriteNetworkStores false

変更を完全に有効にするために、Mac を再起動してネットワーク共有に再接続する必要があります。

これは、OS X El Capitan、OS X Mavericks から Mac OS X Snow Leopard まで、Mac OS X のすべてのバージョンで動作します。あなたはできる 。

.DS_Store ファイルの作成を防ぐ方法