มีวิธีการรีเฟรชรายชื่อไฟล์ Finder หรือไม่


39

ฉันรัก Mac ของฉันและสิ่งต่าง ๆ ใช้งานได้โดยทั่วไป อย่างไรก็ตามตอนนี้และอีกครั้งหนึ่งพบว่าน่ารำคาญน้อย อันล่าสุดของฉันคือฉันไม่สามารถหาปุ่มรีเฟรชที่ใดก็ได้เพื่ออัปเดตรายชื่อไฟล์ในหน้าต่าง Finder

โปรดทราบว่าฉันทราบดีว่าไม่จำเป็นต้องรีเฟรชเนื่องจากไฟล์ใหม่จะถูกเพิ่มในหน้าต่าง Finder โดยอัตโนมัติ ในกรณีของฉันฉันมี NAS ในเครือข่ายของฉันและเพื่ออัปเดตรายชื่อไฟล์ในโฟลเดอร์ NAS ฉันต้องเปลี่ยนไดเรกทอรีเป็นที่อื่นแล้วกลับมาอีกครั้งเพื่อดูไฟล์ใหม่

มีวิธีขอรายการไฟล์ที่อัพเดทในหน้าต่าง Finder หรือไม่?

คำตอบ:


46

ใช่

AppleScript อย่างง่ายสามารถบอก Finder ให้บอกหน้าต่างด้านหน้าเพื่ออัปเดตทุกรายการ AppleScript นั้นสามารถบันทึกเป็นแอปพลิเคชันแล้วลากไปที่แถบเครื่องมือ Finder เพื่อให้ปุ่มรีเฟรชแก่คุณ

AppleScript ที่คุณต้องการนั้นค่อนข้างง่าย:

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

11
เช่นเดียวกับเชิงอรรถ: ใน Macericks คุณต้องกด [cmd] + [alt] ในขณะที่คุณลากแอพไปยังแถบเครื่องมือ Finder นี่เป็นคำตอบที่ยอดเยี่ยม (ใช้มันและใช้งานได้ดี)
Barranka

1
แน่นอนทางออกของดาเนียลนั้นยอดเยี่ยม แม้ว่าฉันต้องการมีวิธีเรียกใช้สคริปต์โดยไม่ต้องเปิด AppleScript นอกจากนี้ขอขอบคุณ Barranka สำหรับคำแนะนำเกี่ยวกับการกดปุ่ม CMD และ ALT
t0r0X

ขอบคุณสำหรับวิธีแก้ปัญหานี้ บางทีฉันอาจสร้าง daemon ซึ่งเรียกใช้สคริปต์นี้หนึ่งครั้งต่อวินาที (แต่นั่นไม่ค่อยมีประสิทธิภาพในการใช้พลังงาน) แม้ว่าวิธีการสำรวจนั้นไม่มีประสิทธิภาพมากนัก ไม่มีการแก้ไขสำหรับสิ่งนี้ใช่ไหม (การลบ com.apple.finder.plist และ. DS_Store ในโฟลเดอร์ที่ได้รับผลกระทบไม่ได้แก้ไขให้ฉัน)
porg

1
ฉันได้ลองตัวอย่างนี้ในโยเซมิตีโดยไม่มีโชค สิ่งนี้ยังใช้ได้กับคุณหรือไม่?
Chris Hough

8
คำตอบที่ดีเพียงทำให้สิ่งต่าง ๆ ชัดเจนขึ้น: มันยังใช้ได้ในเซียร์รา คุณควรวางเนื้อหาของคำตอบใน Script Editor จากนั้นใช้ Export -> Application ควรลากลากโปรแกรมที่ทำงานได้ด้วย cmd + alt ไปที่แถบเครื่องมือค้นหา (แถบด้านบนไม่ใช่แถบด้านข้าง)
Alan Franzoni

7

วิธีเปิดตัว Finder อีกครั้ง:

  1. กดปุ่มตัวเลือกค้างไว้และคลิกขวาที่ไอคอน Finder ใน Dock จากนั้นเลือกเปิดใหม่
  2. กด Option-Command-Escape หรือเลือก Force Quit จากเมนู Apple จากนั้นเลือก Finder และคลิกเปิดใหม่
  3. ออกจากระบบและกลับเข้าสู่บัญชีผู้ใช้ของคุณ

4
ไม่มีสิ่งใดใกล้เคียงกับความสง่างามเพียงแค่รีเฟรชหน้าต่าง
Tetsujin

3
ฟังดูบ้าฉันไม่อยากเชื่อเลยว่านี่จะเป็นวิธีแก้ปัญหา
Sébastien

นี่คือสามคำตอบที่ต่างกันใช่มั้ย ไม่จำเป็นต้องเข้าสู่ระบบและออกจากระบบ
Jonathan

1

ฉันสังเกตเห็นว่าการเปลี่ยนมุมมองใน Finder ดูเหมือนจะรีเฟรชเนื้อหาของหน้าต่าง Finder สิ่งที่ฉันหมายถึงโดยการเปลี่ยนมุมมองมาจากเช่นมุมมองไอคอนเป็นรายการ ฉันไม่ได้ทำการทดสอบอย่างละเอียด แต่เมื่อคืนเมื่อคัดลอกไฟล์ลงในกล่อง NAS ใน Terminal ในขณะที่ไดเรกทอรีที่ฉันคัดลอกไฟล์ลงไปนั้นก็เปิดใน Finder ด้วยเช่นกัน


1
สิ่งนี้ใช้ไม่ได้
Matthew อ่าน

0

หากเป็นเซิร์ฟเวอร์ระยะไกลบางครั้งต้องทำการเชื่อมต่อใหม่เพื่อรีเฟรชรายการไฟล์


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.