2016-03-31 3 views
0

So will ich es haben, dass, wenn ich einen neuen Benutzer erstellen und sie starten Safari zum ersten Mal bringt eine Preset-Homepage „www.homepage.net“ und es hat bereits eine Reihe von Lesezeichen möchte ich schon importiert haben. Diese ist in einer Büroumgebung mit mehr als 100 Maschinen (Mac Minis) auf El Capitan.Preset Safari Lesezeichen und Homepage Mac

Das Ziel ist es, einen neuen Benutzer auf jeder Maschine zu erstellen und das erste Mal öffnet Safari die Lesezeichen und Homepage sind bereits eingestellt, was ich will, es zu festgelegt werden. Auf diese Weise kann ich neuen Benutzern eine Reihe nützlicher Lesezeichen zur Verwendung geben.

Ich habe dies mit Chrome und Firefox getan, aber Safari ist nicht mein Fachgebiet, wenn das möglich ist, würde ich jede Hilfe oder Information sehr schätzen, die Sie mir geben können. Danke im Voraus.

EDIT: Ich habe bei einigen anderen Lösungen gesucht, aber sie sind so alt und überholt, dass die Dateien sagen, dass sie nicht mehr zu ändern, in der Lage existieren sie angegeben.

Antwort

0

Also habe ich eine Lösung gefunden, es ist nicht die beste, aber es war die einzige, die ich finden konnte.

Also mein erster Schritt

„defaults write com.apple.Safari NewWindowBehavior 0 -INT“ den Befehl zu verwenden, war dieser Befehl ändert sich die Einstellung auf der Homepage nicht Favoriten Seite zu starten.

Dann wird der Befehl die Homepage zu setzen, ist

defaults com.apple.Safari HomePage „http://www.homepage.net

Und jetzt für das Lesezeichen Teil schreiben werde ich ein LaunchAgent/Wenn dann anderes Skript verwenden.

/Users/Bilbo/Library/Safari/Bookmarks.plist ist die Lage der Lesezeichen für Ihren Benutzer. Ich habe meine eigenen bookmark.plist und wenn ein Benutzer zum ersten Mal anmeldet, läuft das LaunchAgent das Skript die Datei in diesen Ordner hinzufügen, um eine „default“ Liste der Lesezeichen zu erstellen. Der Grund, warum ich ein If-Then-Else-Skript zum Skript hinzugefügt habe, besteht darin, zu verhindern, dass dieses Skript die persönlichen Lesezeichen des Benutzers überschreibt.

Wenn die Datei bereits existiert, legen Sie die neue Datei nicht dort ab. Dies würde nur für einen neuen Benutzer funktionieren.

Hoffentlich habe ich es gut genug erklärt.

Verwandte Themen