受到推崇的, 2024

编辑的选择

如何防止.ds_store文件创建

不要嘲笑我們的性

不要嘲笑我們的性

目录:

Anonim

.DS_Store文件存储文件夹级元数据信息(例如图标放置和背景图片),以便Mac OS X理解,这很好,很花哨,你可能永远都不会注意到你是不是一群Mac在一起工作。 不幸的是,这些.DS_Store文件在多平台网络环境中可能非常讨厌,它们基本上只会导致Windows和Linux用户无法从中受益的不必要的文件系统混乱。

值得庆幸的是,您可以通过在终端中执行简单命令来阻止完全创建DS_Store文件

如何在Mac OS X中停止网络卷上的DS_Store文件创建

要禁用.ds_store文件的创建,请从/ Applications / Utilities /启动终端应用程序,然后输入以下命令字符串:

defaults write com.apple.desktopservices DSDontWriteNetworkStores true

重新启动Mac以使更改完全生效(一些报告称杀死Finder已足够,但您的里程可能会有所不同)。

这将禁用为执行命令的用户帐户创建.DS_Store文件。 您可以通过在其登录名下执行相同的命令手动对所有用户帐户进行此更改,也可以将修改后的com.apple.desktopservices.plist文件复制到其他用户帐户的〜/ Library / Preferences文件夹中。

当然,不只是Mac OS X创建的文件对于跨平台游戏来说是令人讨厌的。 相当于DS_Store文件的Windows是Thumbs.db,如果你是一个主要是Windows网络的Mac,你可能会一直遇到这些。 您可以使用Spotlight轻松删除Mac OS X中的Thumbs.db文件。

在网络卷上启用DS_Store文件创建

要重新启用.ds_store文件的创建,只需在defaults命令字符串中将'true'更改为'false':

defaults write com.apple.desktopservices DSDontWriteNetworkStores false

您将需要重新启动Mac并重新连接网络共享以使更改完全生效。

这适用于所有版本的Mac OS X,从OS X El Capitan,OS X Mavericks到Mac OS X Snow Leopard。 您可以在此处了解有关DS_Store文件的更多信息。

Top