จัดเรียงไฟล์ขยะตามวันที่อยู่ในถังขยะ


13

หนึ่งในคุณสมบัติที่ดีของถังรีไซเคิลใน Windows คือความสามารถในการจัดเรียงตามวันที่รายการถูกลบ วิธีนี้หากคุณลบบางสิ่งโดยไม่ตั้งใจคุณสามารถค้นหาได้ง่ายเพราะจะอยู่ด้านบนสุดของรายการ

มีวิธีการทำสิ่งที่คล้ายกันในโฟลเดอร์ถังขยะของ Mac OS X หรือไม่?

ฉันเห็นว่ามีช่องวันที่แก้ไข แต่ไม่ได้รับการปรับปรุงเมื่อไฟล์ถูกลบ


เหตุใดคุณจึงใช้ถังขยะเป็น "โฟลเดอร์สำรอง" ฉันจะแนะนำให้คุณใช้ build ใน Time Machine จากนั้นใช้ Trash สำหรับสิ่งที่คุณต้องการลบเท่านั้น นั่นคือสิ่งที่ build ในโซลูชันการสำรองข้อมูล (Time Machine) มีไว้เพื่อค้นหาไฟล์เก่าที่ถูกลบหรือแก้ไข
Rene Larsen

คำตอบ:


13

อัปเดตสำหรับ OSX 10.9 Mavericks:

ดูเหมือนว่าคุณสามารถจัดเรียงตามวันที่เพิ่มใน OSX Mavericks ในถังขยะให้คลิกคอลัมน์ใดคอลัมน์หนึ่งและคลิกเพื่อตรวจสอบคอลัมน์วันที่เพิ่ม คลิกที่ส่วนหัวของคอลัมน์จนกระทั่งรายการไฟล์เรียงตามวันที่เพิ่มจากมากไปน้อย


สำหรับ OS X 10.7 Lion:

ไปที่ AppleScript Editor วางสคริปต์ต่อไปนี้แล้วบันทึกลงใน/Library/Scripts/Folder Action Scripts:

on adding folder items to this_folder after receiving added_items
    repeat with this_item in added_items
        do shell script "find " & quoted form of POSIX path of this_item & " -exec touch {} \\;"
    end repeat
end adding folder items to

จากนั้น ...

  1. คลิกขวาที่โฟลเดอร์ใด ๆ ใน Finder ไปที่บริการและคลิกการตั้งค่าการกระทำของโฟลเดอร์

  2. ยกเลิกกล่องโต้ตอบเพื่อขอให้แนบไฟล์สคริปต์

  3. คลิกช่องทำเครื่องหมายเพื่อเปิดใช้งานการกระทำของโฟลเดอร์

  4. คลิกที่เครื่องหมายบวกเพื่อเลือกถังขยะ

    กด⌘ cmd+ ⇧ shift+ Gและพิมพ์~/.Trashคลิกไปหรือกด↩ returnแล้วคลิกเปิด

  5. ทางด้านขวาให้คลิกที่เครื่องหมายบวกเพื่อเลือก AppleScript ที่คุณบันทึกไว้ก่อนหน้านี้

ขอบคุณ Graham สำหรับลิงก์ที่ชี้ให้ฉันไปในทิศทางที่ถูกต้อง


2
ฟิลด์วันที่เพิ่มจริง ๆ แล้วแสดงอะไรให้ใครหรือไม่ Mine แสดงให้เห็น - สำหรับทุกไฟล์ในถังขยะ การเรียงลำดับตามวันที่เพิ่มไม่ทำอะไรเลย

Phong ฉันกำลังดูอยู่ตอนนี้และของฉันจะแสดงวันที่ในคอลัมน์เพิ่มวันที่ (บน Mavericks) ทำไมมันถึงว่างเปล่าใน Mavericks ฉันไม่แน่ใจ
Nate

1
ฉันเคยเห็นคนอื่นพูดถึงคอลัมน์วันที่เพิ่มที่อื่น พวกเขากล่าวว่าคอลัมน์ของพวกเขาแสดงให้เห็น - สำหรับไฟล์ทั้งหมดในถังขยะ แต่การคลิกที่ส่วนหัวคอลัมน์จริง ๆ แล้วเรียงลำดับไฟล์ต่าง ๆ ...

1
แปลกมากวันที่เพิ่มได้เริ่มเติมข้อมูลในถังขยะของฉัน ... ?

2

คำแนะนำจากMac OS X Hints นี้จะอธิบายวิธีสร้าง Automator Folder Action อย่างง่าย ๆ ที่ทำงานtouchกับไฟล์ทุกไฟล์ที่ถูกทิ้งในถังขยะ


1
รู้รอบบน Ask Different จะต้องเป็นมากกว่าแค่ลิงค์ มันไม่เป็นไรที่จะรวมลิงค์ แต่โปรดสรุปหรือตัดตอนมาในคำตอบ ความคิดคือการทำให้คำตอบยืนอยู่คนเดียว
nohillside

1

ฉันไม่คิดว่าจะมีอะไรอย่างนั้นใน Mac OS X

อย่างไรก็ตามหากคุณลบบางอย่างใน Finder คุณสามารถใช้คำสั่ง "เลิกทำ" เพื่อย้ายไฟล์กลับ


2
หากเป็นไฟล์สุดท้ายที่คุณลบทิ้ง
Petruza

0

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

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