Finderですべてのフォルダのデフォルトとしてフォルダビューを設定するにはどうすればよいですか?


8

すべてのフォルダーで同じフォルダービューを取得したいのですが、つまり、常に種類、名前の順に並べ替えます。それはオートマトンで可能ですか?

それまでは、cmd+j(リストビュー、タイプと名前で並べ替え)でビューを設定し、それを「デフォルト」に設定しました。この特定のフォルダのデフォルトとしてビューを設定するだけです。ただし、すべてのサブフォルダにも設定したいと思います。フォルダを変更すると、ドキュメントは異なる順序でソートされます。以前のフォルダのデフォルトとして設定したときとは異なります...

だからAutomatorでワークフローを作ってみましたが、うまくいきません。または、このプログラムを処理できません。

  1. 最初に「ワークフロー」をクリックしました(それでいいですか、それとも別のアイコンを選択する必要がありましたか?)
  2. 自動化を定義します:「フォルダーの内容を取得」->「Finderアイテムを並べ替え」(タイプ)->「Finderアイテムを並べ替え」(名前)->「見つかったサブフォルダーごとに繰り返す」、

それはそれがどのように見えるかです:(ドイツ語は残念ですが、説明は(2)にあります) ここに画像の説明を入力してください

->または、オートマトンとは別にそれを行うことは可能ですか?


これも私を夢中にさせています!!!
Koray Tugay

回答:


11

bmikeが述べたように、デフォルト設定は、.DS_Storeファイルに保存されたフォルダー固有の設定を持つフォルダーには使用されません。ただし、.DS_Storeファイルを削除するだけです。

sudo find / -name .DS_Store -delete; killall Finder

それらを削除すると、実際の設定で新しい.DS_Storeファイルが作成されますか?それとも手動でthesファイルを作成する必要がありますか?
キリンリキ2013年

Finderは.DS_Storeファイルを再作成しますが、手動でモードを変更するまで、フォルダー固有の並べ替えモードや並べ替えモードは含まれません。
2013年

2
ただの警告です。このコマンドを実行すると、コンピューターがハングしました。再起動すると、カーネルパニックが発生しました。Mavericksを再インストールする必要がありました。
RHPT、2014

では、どのようにデフォルト設定を設定しますか?
Koray Tugay

2

おそらく、トリックは、システムが.DS_Storeファイルを作成するためのデフォルト設定をどこで取得するかを特定し、それらの設定を変更することです。これにより、理論的には、Finderがデフォルトのとおりに希望どおりに動作するようになります。

他の方法には重大な落とし穴があり、残念ながらファインダーのブラウザーウィンドウを使用してビューを強制的にアイコンにします。私は個人的には画面を節約し、ファインダーで複数のウィンドウを使用したいので、ブラウザーウィンドウ全体を取り、余分な装飾なしでアイコンビューに縮小するのが理想的な状態です。次に、コマンドキーを使用してリストに切り替え、戻ることができます。

現状では、これはMac OS Xにおける長年のFTFFの問題です。Appleは、MacをiPadのようにしようとしています。

したがって、Finderは.DS-Storeファイルを作成するための設定をどこで取得しますか。それが構造化されたアプローチである場合、設定はパッケージまたは他のどこかに深く埋め込まれたいくつかのplistに隠されています。構造化されていない場合は、Finderのバイナリコードに格納されます...(前者を希望)


1

システム設計は、このタスクに容易に対応できません。

カスタマイズされた.DS_Storeファイルを持たないすべてのフォルダがデフォルトを上書きするようにデフォルトのビューを変更して、すべてが希望のデフォルトのフォルダビューになるようにすることができます。

各フォルダーの.DS_Storeファイルを変更して、すべてに共通の設定を使用させることができますが、.DS_Storeファイルにアトミックな変更を加えるためのAPIがなく、バイナリファイル形式であるため、いくつかの深刻な低レベルのスキルが必要です。これを微調整します。シェル(またはより優れたpythonまたはperl)スクリプトを設定して、目的の.DS_Storeファイルをターゲットフォルダーのすべてのサブフォルダーに再帰的に配置しました(エイリアスとsym-linkedフォルダーを希望どおりに処理しました)。


うわー、それは私がそのためにシステムに非常に深く入り込まなければならないことを意味します...大丈夫...私がそれを悪化させるかどうかわかりません。私はそれについて真剣に何かをすることができるほどシェルの奥深くにいません。だから私はそれをそのように保つほうがいい:(あなたの答えをありがとう!
Kirinriki

はい-システムの設計により、これを自動化するのは面倒です。それは可能ですが、ほとんどの人はすべての.DS_Storeファイル(または.DS_Storeファイルのサブセット)を削除してから、この場合、システムの新しいデフォルトビューを設定します。
bmike
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.