題:
有沒有刷新Finder文件列表的方法?
erikxiv
2012-04-24 19:36:01 UTC
view on stackexchange narkive permalink

我愛我的Mac,以及它通常如何工作。然而,一次又一次地發現一些煩惱。我的最新消息是我無法在任何地方找到刷新按鈕來更新Finder窗口中的文件列表。

請注意,我知道通常不需要刷新,因為新文件會自動添加到Finder窗口中。就我而言,我的網絡上有一個NAS,並且要更新NAS文件夾中的文件列表,我目前需要將目錄更改為其他位置,然後再次返回以查看新文件。

有沒有辦法在Finder窗口中請求更新的文件列表?

六 答案:
Daniel
2012-04-24 20:14:08 UTC
view on stackexchange narkive permalink

是!

一個簡單的AppleScript可以告訴Finder告訴其前窗口更新每個項目。可以將這樣的AppleScript保存為應用程序,然後將其拖到Finder工具欄上,以為您提供刷新按鈕

您需要的AppleScript非常簡單:

 告訴應用程序“ Finder”告訴前窗更新每個項目 
就像腳註一樣:在Mavericks中,將應用程序拖到Finder工具欄時,需要按[cmd] + [alt]。這是一個很好的答案(只是使用它,效果很好)
確實,丹尼爾的解決方案效果很好。儘管我希望有一種無需打開AppleScript即可運行腳本的方法。也感謝Barranka提供有關按下CMD和ALT鍵的提示。
感謝您的解決方法。也許我創建了一個守護程序,該守護程序每秒運行一次此腳本(但這不是非常省電的),儘管這種輪詢方法不是非常省電的,但還是希望Finder根據文件系統事件自動正確地更新。沒有解決辦法嗎? (在受影響的文件夾中刪除com.apple.finder.plist和.DS_Store不能為我解決此問題)。
我曾在優勝美地嘗試過這個例子,但沒有運氣。這仍然對您有用嗎?
@chrishough適用於10.11。
很好的答案,只是為了使事情更清楚:這在Sierra中仍然有效。您應該在腳本編輯器中粘貼答案的內容,然後使用“導出”->“應用程序”。該可執行文件應使用cmd + alt拖動到查找器工具欄(頂部欄,而非側欄)
我剛剛創建了腳本,然後將其另存為APP。然後,我將該應用程序添加到了我的工具欄。這樣,無論哪個窗口都處於活動狀態,它將成為前窗口。這不需要運行AppleScript。
然後,您可以使用[this](https://superuser.com/questions/37811/how-can-i-change-an-application-icon-in-mac-os-x#comment523456_37813)將圖標更改為更明智的事情
這仍然適用於Catalina(在“腳本編輯器”中的“文件”->“導出”->“文件格式”->“應用程序”中創建了一個腳本)。在將應用程序拖到Finder中的“收藏夾”列表時,我按住了CMD。
令人驚訝的是,蘋果沒有像Windows 95或更早版本那樣內置Windows的F5這樣簡單的刷新鍵盤快捷鍵。蘋果怎麼了?他們為什麼有時不能趕上世界其他地區?
user109097
2015-01-10 19:24:30 UTC
view on stackexchange narkive permalink

要重新啟動Finder:

  1. 按住Option鍵並右鍵單擊Dock中的Finder圖標,然後選擇“重新啟動”。
  2. 按Option-Command-Escape鍵。或從Apple菜單中選擇“強制退出”,然後選擇“ Finder”並單擊“重新啟動”。
  3. 註銷並重新登錄到您的用戶帳戶。
  4. ol>
遠不及簡單地刷新窗戶那麼優雅
這聽起來很瘋狂,我不敢相信這被視為解決方案。
這是三個不同的答案,對不對?不必登錄和註銷。
是的,我相信這是重新啟動Finder的三種不同方法。
mike
2014-07-02 20:13:27 UTC
view on stackexchange narkive permalink

我注意到,在Finder中更改視圖似乎可以刷新Finder窗口的內容。我改變視圖的意思是從列表的圖標視圖。我沒有做任何廣泛的測試,但是昨晚當我將文件複製到終端機的NAS盒中時,它為我成功了,而我複製文件的目錄也在Finder中打開。

這是行不通的。
mivk
2020-04-17 19:21:00 UTC
view on stackexchange narkive permalink

使Finder刷新其列表的最簡單方法是輸入一個子文件夾,然後單擊後退箭頭以返回到原始文件夾。(或單擊後退箭頭轉到上一個文件夾,然後單擊前進箭頭。)

另一種方法是使用 Daniel的答案中建議的Applescript。

使用 osascript ,可以將該命令直接複製/粘貼到Terminal中,而無需先創建腳本:

  osascript -e'告訴應用程序“ Finder”告訴前窗更新每個項目”
 
i--
2017-01-04 21:45:23 UTC
view on stackexchange narkive permalink

如果是遠程服務器,則有時必須重新連接以刷新文件列表。

Dalim
2016-04-26 15:43:40 UTC
view on stackexchange narkive permalink

這在El Capitan上對我有用

http://www.macupdate.com/app/mac/24714/refresh-finder

而且這個“小程序”不適用於El Capitan


該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...