Finderファイルリストを更新する方法はありますか?


38

私は自分のMacが大好きで、一般的に物事がどのように機能するのか。しかし、ときどき、いくつかの厄介な問題が見つかります。私の最新の方法は、Finderウィンドウのファイル一覧を更新するための更新ボタンがどこにも見つからないことです。

Finderウィンドウに新しいファイルが自動的に追加されるため、通常は更新が必要ないことに注意してください。私の場合、ネットワーク上にNASがあり、NASフォルダー内のファイルリストを更新するには、現在、ディレクトリを別の場所に変更し、再び戻って新しいファイルを表示する必要があります。

Finderウィンドウで更新されたファイルリストを要求する方法はありますか?

回答:


44

はい!

シンプルなAppleScriptを使用して、Finderにフロントウィンドウにすべてのアイテムを更新するように指示できます。このようなAppleScriptはアプリケーションとして保存し、Finderツールバーにドラッグして更新ボタンを提供できます

必要なAppleScriptは非常に簡単です。

 tell application "Finder" to tell front window to update every item

11
脚注として:Macericksでは、アプリをFinderツールバーにドラッグするときに[cmd] + [alt]を押す必要があります。これは優れた答えです(使用しただけでうまく機能します)
Barranka

1
確かに、ダニエルのソリューションは素晴らしい作品です。AppleScriptを開かずにスクリプトを実行する方法があればいいのですが。また、押鍵CMDおよびALTキーに関するヒントを提供してくれたBarrankaにも感謝します。
t0r0X 14

この回避策をありがとう。たぶん、このスクリプトを毎秒1回実行するデーモンを作成します(しかし、それはあまり電力効率的ではありません)。しかし、そのポーリングのアプローチは電力効率的ではありませんが、Finderはファイルシステムイベントに基づいて自動的に適切に更新することを好みます。これに対する修正はありませんか?(影響を受けるフォルダのcom.apple.finder.plistおよび.DS_Storeを消去しても、修正されませんでした)。
ポーグ14年

1
私はこの例をヨセミテで試してみましたが、運がありません。これはまだあなたのために働きますか?
クリス・ハフ

8
わかりやすいように、これはシエラでも機能します。スクリプトエディタで回答の内容を貼り付けてから、[エクスポート]-> [アプリケーション]を使用する必要があります。その実行可能ファイルは、cmd + altを使用して、ファインダツールバー(サイドバーではなくトップバー)にドラッグする必要があります
Alan Franzoni

6

Finderを再起動するには:

  1. Optionキーを押しながら、DockのFinderアイコンを右クリックし、[再起動]を選択します。
  2. Option-Command-Escapeを押すか、アップルメニューから[強制終了]を選択し、[Finder]を選択して[再起動]をクリックします。
  3. ログアウトして、ユーザーアカウントに再度ログインします。

4
単に窓をリフレッシュするほどエレガントではない
鉄人

3
これは非常識に聞こえますが、これが解決策とは考えられません。
セバスチャン

これらは3つの異なる答えです。ログインとログアウトは必要ありません。
ジョナサン

1

Finderでビューを変更すると、Finderウィンドウのコンテンツが更新されるように思えます。ビューを変更するということは、たとえばアイコンビューからリストに変更することです。大規模なテストは行っていませんが、昨夜、ターミナルのNASボックスにファイルをコピーしたとき、ファイルをコピーしたディレクトリもFinderで開いていたため、うまくいきました。


1
これは動作しません。
マシュー

0

リモートサーバーの場合、ファイルリストを更新するために再接続する必要がある場合があります。


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