2016-03-31 32 views
0

所以我希望每当我创建一个新用户并首次启动Safari时,它会打开一个预设主页“www.homepage.net”,它已经有一套我想要导入的书签。 这是在El Capitan的100多台机器(Mac Minis)的办公环境中。预设Safari浏览器书签和主页Mac

目标是能够在任何机器上创建新用户,并在第一次打开Safari时,书签和主页已设置为我希望设置的内容。这样我就可以为新用户提供一组有用的书签供他们使用。

我已经使用Chrome和Firefox完成了这项工作,但Safari并不是我的专业领域,如果可能的话,我将非常感谢您提供的任何帮助或信息。提前致谢。

编辑:我看了一些其他的解决方案,但他们是如此陈旧,过时,他们说要修改的文件不再存在于他们指定的位置。

回答

0

所以我想出了一个解决方案,它不是最好的,但它是我能找到的唯一解决方案。

所以我的第一步是使用命令

“默认写com.apple.Safari NewWindowBehavior - 诠释0” 该命令将设置在首页不收藏页开始。

然后设置主页的命令是

默认写com.apple.Safari主页“http://www.homepage.net

现在的书签部分我将使用LaunchAgent /如果然后其他脚本。

/Users/Bilbo/Library/Safari/Bookmarks.plist是您的用户书签的位置。我创建了自己的bookmark.plist,当用户首次登录时,LaunchAgent运行脚本将该文件添加到该文件夹​​以创建“默认”书签列表。我在脚本中添加If-Then-Else的原因是为了防止此脚本覆盖任何用户的个人书签。

如果文件已经存在,请不要将新文件放在那里。所以这只适用于新用户。

希望我解释得不错。