二度と.DS_Storeファイルを作成しない


24

これらの.DS_Storeメタデータとファインダービュートラッキングファイルをすべてのディレクトリに作成するファインダーにうんざりしています。Finderでこれを無効にするにはどうすればよいですか?



これらのファイルが煩わしい理由はありますか?それは主にネットワーク接続された外付けドライブに関係していますか?または、一般的にファイルスパムが嫌いですか?
-boehj

1
@boehj正直に言うと、ファイルスパムは、ディレクトリに関するメタデータを保存するための最良の解決策は、ディレクトリに隠されたファイルであるという考えです。
マルコセッピ

回答:


21

Fake Nameが指摘したように、Total Finderには.DS_Storeファイルをリダイレクトするカーネル拡張が付属しており、これらの厄介なファイルがディレクトリに作成されるのを効果的に防止し、機能を失うことはありません。彼/彼女が指摘しなかったのは、GitHubから Total Finderなしでカーネル拡張をダウンロードできるということです。ビルドして、/System/Library/Extensionsディレクトリにドロップする必要があります。その後、コンピューターを再起動する必要があります。これは今のところ私のために働いているようです。

更新:これは、Asepsisと呼ばれるTotalFinderとは別のプロジェクトになりました。現在、それがどのように機能し、インストールプロセスについてのドキュメントがたくさんあります。GitHubリポジトリはここにあります


面白い。これは新しいことです。トータルファインダーを使用し始めたとき、無菌kextを取得する唯一の方法は、トータルファインダーをインストールすることでした。その後彼らがそれをオープンソース化したのは素晴らしいことです!
偽の名前

1
気をつけて。マーベリックスでは機能しません。(それが他のどこでも機能した場合)。BlueHarvestを試してみてください...それは迷惑です。
アレックスグレー

@alexgray Asepsis WebサイトとGithubリポジトリの両方で、Mavericksで機能しないことが指定されていますが、まもなくサポートが追加されると思われます。ただし、BlueHarvestはオープンソースではないようです。
スタイフ

私はAsepsisの開発者と話をしてきましたが、10.9の互換性はカードにはないと言います。
アレックスグレー

Asepsis 1.4はOS X 10.9をサポートします
カルロ

7

あなたの質問は、プロジェクトに「.git」ディレクトリを作成しないように「git init」に尋ねるようなものです。言い換えれば、ツールを使用することを選択しているが、そのツールが保存する必要のあるメタデータを保存しないようにしたいということです。

.DS_Storeファイルの作成を無効にする方法を説明したAppleサポートドキュメントがありますが、それはファインダーがリモートファイルシステムを処理する方法にのみ関連しています。Finderでローカルファイルシステムをこの方法で処理しようとすると、役に立ちません。


6
作業ディレクトリ以外のディレクトリに、gitに.git制御構造を作成させることができます。比較に関係なく、実行できない場合は、Finderに代わるものを求めます。
マルコCeppi

ラット、私は柔軟性の低い例を選択すべきでした。あなたはgitについて正しいです。それは、おそらくFinderの将来のバージョンが同じくらい柔軟になるように、Appleにいつでも問題を報告することを選択できることを思い起こさせます。
ポール

どういうわけか私はそれが多くの重量を運ぶことを疑います。あなたの答えをありがとう
マルコCeppi

1
どういたしまして。おそらく、苦情の頻度に基づいて機能に優先順位が付けられるため、再検討することをお勧めします。DS_storeWikipediaエントリは、ユーザーの苦情に基づいて、Finderの存続期間中に少なくとも1回はメタデータの保存方法が変更されることを示唆しています。(以前は関連するファイルシステムのルートに保存されていました。)
pohl

Finderを使用しない方法はありますか?知りたいです。
ホアンフイン

4

この場合、TotalFinder では、「Asepsis Feature」と呼ばれるものを使用して、ファイルの作成を無効にできます(実際、すべての.ds_storeファイルをにリダイレクトします/usr/local/.dscache)。.ds_store


あなたが私の答えに言及している場合、それができなかったとは言わなかったことに注意してください。むしろ、サポートファイルはローカルファイルシステムの場合には役に立たないと言った。
ポール

4
他の人の答えをつぶすのではなく、質問に答えることに集中できますか?
Harv

他の人が実際に答えると仮定すると、単にそれができないと言うのではなく、確かに。
偽の名前

これがなぜ投票されたのかはわかりません。TotalFinderはFinderプラグインであるため、間違いなく質問に対する直接的な解決策です。
デビッド

Harvは、downvotesの原因となった戦闘材料を削除しました。再び修正しても安全です。
ポール

0

非表示のファイルを表示する機能をオフにすると、それらは表示されなくなります。


3
それらは私のzipの中にあり、多くの隠しファイルを管理しています。私は自分のデータと一緒にメタデータを保持しているという事実にもっと関心があります。致命的な設計上の欠陥のようです。
マルコCeppi

4
Sooooは答えではありません。あなたが森にいて、クマに直面しているなら、目を閉じても助けにはなりません。
偽の名前

1
@Marcoは、「。DS_storeファイルをzipに入れないようにするにはどうすればよいですか?」に質問を再構成することを検討することをお勧めします。それは解決するのがより簡単な問題かもしれず、同じかゆみを掻くでしょう。
pohl

1
@Fake Nameしかし、あなたが動物園にいて、クマを恐れていて、クマの生息地の近くを通過しなければならない場合、目閉じることは機能します、そしてそれは隠しファイルがどれほど危険であるかです。
CajunLuke

1
@Fake Nameまた、他の誰かが自分のコンピューターをセットアップした場合(または、その状況で将来この質問に誰かが来た場合)、これらのファイルが通常非表示でオフにできることを知らなかった可能性があります。
CajunLuke
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.