web-dev-qa-db-ja.com

Finderでファイル名による検索をデフォルトにする

Finderでテキストボックスに何かを入力すると、デフォルトではファイルの内容でMac全体が検索されます。デフォルトを変更して現在のディレクトリを検索することはできましたが、コンテンツの検索を変更してファイル名を検索するオプションが表示されませんでした。どうすればそれを変えることができますか?

11
tony_sid

10.6では、<key>SearchNameOnly</key><true/>のSearchCriteriaディクショナリに/System/Library/CoreServices/Finder.app/Contents/Resources/default_smart.plistを追加するか、default_smart.plistを通常の保存済み検索ファイルに置き換えることができます。 (そしてFinderを再度開きます。)しかし、どちらのオプションもLionでは機能しないようです。

⌃⌘F(または10.6では⇧⌘F)を押して、デフォルトで名前で検索するように設定されているSpotlightウィンドウを開くこともできます。

4
Lri

上記はうまくいきました、そして私は私がステップを詳しく説明すると思いました。

Finderアプリケーション(System/Library/CoreServices/Finder.app)を見つけたら、[情報を見る]を使用してFinderアプリを変更し、ユーザー管理者アカウントによる読み取り/書き込みを許可します。新しいコントロール-Finderをクリックしてパッケージの内容を表示します。ここでdefault_smart.plistファイルを探します:System/Library/CoreServices/Finder.app/Contents/Resources/default_smart.plist

ファイルdefault_smart.plistをデスクトップにコピーし(念のため、オリジナルを他の場所にも保存します)、テキストエディットで編集し、ここでそのdictグループの終わりの前に行<key>SearchNameOnly</key><true/>を挿入します。

    <key>SearchNameOnly</key><true/>
</dict>
<key>Version</key>

次に、ファイルdefault_smart.plistを次の場所に保存して置き換えます:System/Library/CoreServices/Finder.app/Contents/Resources/default_smart.plist(Finderへの変更を保存するには、パスワードで認証する必要があります)

2
user78465

このページに表示されていないもう1つのビット。これを行った後、Finderを再起動する必要があります。 1 option-command-escapeを押し、2 Finderを選択し、3 [再起動]をクリックします。 4左上の小さな赤いxを使用してウィンドウを閉じます。

2
Jim Frac

このヒントに新しいグーグルをしている人にとって、Snow Leopardでは、最後のヒントは機能しましたが、最初のヒントは機能しませんでした。私はすべてのステップを2回実行しました。

鉱山は完璧に機能します。推測したくない人のためにここにあります。

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.Apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>CompatibleVersion</key>
    <integer>1</integer>
    <key>RawQuery</key>
    <string>((_kMDItemGroupId &gt; 6))</string>
    <key>SearchCriteria</key>
    <dict>
        <key>CurrentFolderPath</key>
        <string>/</string>
        <key>FXCriteriaSlices</key>
        <array>
            <dict>
                <key>SearchNameOnly</key>
                <array>
                    <string>kMDItemKind</string>
                    <integer>300</integer>
                    <integer>400</integer>
                </array>
                <key>displayValues</key>
                <array>
                    <string>Kind</string>
                    <string>is</string>
                    <string>any</string>
                </array>
                <key>rowType</key>
                <integer>0</integer>
                <key>subrows</key>
                <array/>
            </dict>
        </array>
        <key>FXScope</key>
        <integer>0</integer>
        <key>FXScopeArrayOfPaths</key>
        <array>
            <string>kMDQueryScopeComputer</string>
        </array>
    <key>SearchNameOnly</key><true/>
    </dict>
    <key>Version</key>
    <string>10.4</string>
</dict>
</plist>
1
Chuck

最近のOS10Xを使用している場合は、Finderを開き、トップバーの[ファイル]をクリックし、下に移動して[検索]を選択し、[名前]を選択して、検索ウィンドウの左側の2つのボックスに一致させます。

0
cmasonw