OSX 10.8-如何为所有登录的用户保留自定义底座


10

我有一台OSX 10.8的iMac,已加入工作域。我想创建一个自定义停靠栏并将其保存,以便所有用户登录时都能看到我的自定义停靠栏。我已经做了一些Google搜索,似乎所有内容都指向以下步骤:

  1. 随意创建码头
  2. 将〜/ library / preferences / com.apple.dock.plist复制到/ system / library / user \ template / english.lproj / library / preferences

我已经完成此操作,然后以新用户身份登录,但是看到的码头与我创建的码头不同。我也曾尝试将com.apple.dock.db复制到English.lproj / library / preferences,但无济于事。

将要登录的新用户是网络帐户。

我想念什么吗?


这些步骤似乎与我将自定义扩展坞(从扩展坞中删除了iCal,AddressBook等)添加到我在工作中用于新Mac的映像中的用户模板中所执行的相同步骤。当用户(经过Active Directory身份验证的网络用户)和来宾用户一样,登录时将使用自定义坞站向他们显示。您是否检查过以确保权限与用户模板文件夹的最初权限相同?系统应该具有读/写访问权限,每个人都应该没有访问权限。
兔子先生

我给了/ system / library / user \模板目录访问权rwxrw ----。以前是rwx ------。然后,我复制了com.apple.dock.plist,尝试以新用户身份登录,而Dock仍然与我创建的自定义项不同。
乔伊·鲍德

刚刚添加了我一段时间前第一次做的笔记,并验证了它们仍然可以在10.8.4 Mac上运行。希望他们为您工作。
兔子先生

Answers:


7

在我第一次修改基本图像中的用户模板时,请查阅我的笔记。重新运行该过程,在新的Mac上将默认Dock更改为包含约15个项目,这些步骤可以正常工作。我在命令行中做了很多这样的事情,以免使用Finder更改/还原权限。

  1. 安排您的Dock,但是您希望它出现在新的用户帐户中,更改方向并添加/删除应用程序。

  2. 浏览到〜/ Library / Preferences并将com.apple.Dock.plist文件复制到您的桌面。

  3. 打开终端并通过键入以下内容启动根会话: sudo -s

  4. 出现提示时输入您当前帐户的密码

  5. 将修改后的扩展坞首选项文件的副本从桌面复制到Mac的“系统”文件夹中的“用户模板”。 cp ~/Desktop/com.apple.Dock.plist /System/Library/User\ Template/English.lproj/Preferences

这应该够了吧。我通过登录一个Guest帐户和一个新的(在上述步骤之后创建的)标准用户帐户在一台新的Mac上进行了测试,两个帐户都显示了15个项目的正确Dock。

这些步骤不是必需的,但是如果遇到麻烦,应该验证/ System / Library / User Template文件夹的权限设置为:系统-读/写所有人-无访问权限


我按照您的步骤进行操作,并且还将.plist文件也复制到了../English.lproj/Library/Preferences,但是问题仍然存在。
乔伊·鲍德

实际上,我只是在开箱即用的全新iMac上再次尝试了这些步骤。在将其添加到域之前,我已经执行了这些步骤,现在登录的新网络用户看到了我创建的自定义坞站。关于为什么它不能与其他iMac一起使用的任何想法?
乔伊·鲍德

1
我发现坞站设置是通过OD设置的。复制那里的plist应该可以解决问题。
乔伊·鲍德

1
请注意以下步骤:1.0.9中所需的Prefs文件夹的实际路径是/ System / Library / User \ Template / English.lproj / Library / Preferences / 2. Mavericks为iBooks和“下载”添加了停靠图标文件夹作为用户创建脚本的一部分,因此即使您已将其从自定义坞站中删除,也将添加这些文件夹。如果您已经具有“下载”图标,它将添加第二个图标,因此将它们从您的自定义设计中删除。

1
只要您使用/ System / Library / User \ Template / English.lproj / Library / Preferences /,我就可以在10.11上确认此功能有效!感谢您提供有用的提示!
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.