每当我将某人的 FAT32 闪存驱动器插入我的计算机时,MacOS 喜欢添加各种隐藏文件。
其中一些包括:
.Spotlight-V100/
.Trashes/
.fseventsd/
.DS_Store
当他们取回驱动器时,他们会看到所有这些杂物。我怎样才能防止这种情况发生?
谢谢!
这些文件和目录由各种应用程序创建:
.DS_Store - 当您打开目录时由 Finder 创建。它存储有关文件夹的信息(查看选项、图标位置等)。
.fseventsd - 由 fseventsd 守护进程创建。它包含有关文件系统事件的数据,例如修改、删除、创建等。
.Spotlight-V100 - 以元数据的形式存储 Spotlight 的索引信息。
.Trashes - 包含已发送到垃圾箱但尚未从卷中删除的文件的文件夹。
为了防止它们全部被创建,您必须单独修改每个应用程序的行为。这将包括向 Spotlight 添加例外、禁用 Finder 的缓存功能(如果可能)、更改 fseventsd 守护程序等。我不确定是否可以添加排除项或禁用所有这些功能。如果您不需要写入磁盘,我会将其挂载为只读以使事情变得更容易。
我不知道说“这是一个应用程序”是否是解决问题的好方法,但我做了一些挖掘并发现了这个:
http://www.zeroonetwenty.com/blueharvest/
可能值得一看,但可能不值 16.95 美元......
编辑:
我正在使用 BlueHarvest 试用版,看起来效果很好。因为它为原始问题提供了最完整的解决方案,所以我将其标记为已接受的答案。