按删除日期对垃圾文件进行排序


13

Windows中回收站的一项不错的功能是能够按删除项目的日期对回收站进行排序。这样,如果您不小心删除了某些内容,则可以轻松找到它,因为它位于列表的顶部。

在Mac OS X的“废纸folder”文件夹中,有什么方法可以做类似的事情吗?

我看到有一个日期修改字段,但是删除文件后不会更新。


为什么将垃圾箱用作“备份文件夹”?我建议您使用Time Machine中的构建,然后仅对真正要删除的内容使用“废纸rash”。这就是内置备份解决方案(Time Machine)的用途-查找已删除或修改的旧文件。
Rene Larsen

Answers:


13

OSX 10.9小牛更新:

看来您现在可以在OSX Mavericks中按添加日期排序。在“废纸rash”中,右键单击其中一列,然后单击以检查“添加日期”列。单击列标题,直到文件列表按“添加日期”降序排序。


对于OS X 10.7 Lion:

转到AppleScript编辑器,粘贴以下脚本并将其保存在/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
“添加日期”字段实际上对任何人都没有显示任何内容吗?我的节目-垃圾箱中的每个文件。按添加日期排序也不起作用。

Phong,我现在正在查看它,而我在“ Mavericks”上的“添加日期”列中显示了一个日期。至于为什么在小牛队上可能是空白,我不确定。
Nate 2014年

1
我还看到其他人在其他地方提到“添加日期”列。他们说,他们的专栏显示了-对于“

1
奇怪的是,“添加日期”已开始填充到我的垃圾箱中??

2

Mac OS X提示中的提示描述了如何创建一个简单的Automator Folder Action,该操作将touch在已废弃的每个文件上执行。


1
关于“与众不同”的答案不仅需要链接。可以包含链接,但请在答案中进行总结或摘录。这个想法是使答案独立存在。
nohillside

1

我不认为Mac OS X中有任何类似的东西。

但是,如果不小心删除了Finder中的某些内容,则可以使用“撤消”命令将文件移回。


2
如果那是您删除的最后一个文件。
Petruza 2011年

0

感谢您提供上述答案。我没有在任何Mac设备上单击鼠标右键的选项,但是能够做到这一点:在“废纸folder”文件夹打开的情况下,使用CTRL +单击列标题。然后从下拉菜单中选择添加日期。为我完美地工作,我希望它对您有用。如果您问我,应该是默认列!

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.