Lezeichen verschiedener XP-Benutzerkonten in einem Ordner

  • Hallo,
    ich möchte nicht für jedes Benutzerkonto unter XP einen neuen Lesezeichen-Ordner, wie kann ich erreichen, dass für alle derselbe verwendet wird
    Grüße
    Tasso

  • @ Tasso,

    Benutzerzugriffsrechte mußt Du klären. Ansonsten Auslagern der Bookmarks.html an einen zentralen Ort (C:\?) und Zugriff über user.js oder prefs.js regeln.

    Bspw. für user.js.:
    // Favoriten Firefox auslagern:
    user_pref("browser.bookmarks.file","<LW>:\bookmarks.html");

    Solltest Du das zentral steuern wollen, bietet sich mglw. diese Vereinbarung auch als Wertezeile in der all.js (Programmpfad \greprefs) an. Selbst diesen Weg jedoch noch nicht probiert!

    Schau mal.

    Edit!
    Du hattest mich auf Idee gebracht! Weg über all.js klappt!

  • Moin Tasso,

    mit dem Parameter

    -profile "<profilordner>"

    z.B. ...firefox.exe -profile "C:\Firefox"

    kannst Du den Speicherort des Profilordners
    für die Benutzer vorgeben.

    Dann werden nicht nur die Bookmarks sondern
    alle Einstellungen (Erweiterungen usw.) für alle
    Benutzer des PC übernommen.

    Bevor Du Firefox mit dem Parameter -profile
    aufrufst muss allerdings der Profilordner schon
    angelegt sein und die Benutzer müssen die
    entspr. Schreib- und Leserechte auf diesen
    Ordner haben.

    Gruß

    Ludger

  • :cry: Hallo Ludger,
    danke für Deine Antwort. Habe in all.js ziemlich am Anfang folgende Zeilen eingefügt
    // Pfad zum Lesezeichen Ordner:
    user_pref("browser.bookmarks.file","C:\\Dokumente und Einstellungen\\All Users\\Lesezeichen");
    Leider jedoch ohne Effekt. Spielt es vielleicht eine Rolle wo in all.js die Zeilen stehen.
    Grüße
    Dieter

  • Tasso,

    die Zeile muß doch so sein:

    user_pref("browser.bookmarks.file","C:\\Dokumente und Einstellungen\\All Users\\Lesezeichen\\bookmarks.html");

    d. h. Datei nicht vergessen (bookmarks.html, oder wie die heißt)

    Es müßten doppelte \\ sein.

  • pcinfarkt, das geht auch mit \\,

    ABER:

    die Zeile muß mit:

    pref(... anfangen nicht mit: user_pref(...

    Tasso

    die Zeile in "all.js" muß lauten:

    pref("browser.bookmarks.file","C:\\Dokumente und Einstellungen\\All Users\\Lesezeichen\\bookmarks.html");

    oder

    pref("browser.bookmarks.file","C:\Dokumente und Einstellungen\All Users\Lesezeichen\bookmarks.html");

    Das gilt dann für alle die den FF benutzen.

  • @ Tasso,

    sorry für die späte Antwort.

    Ich glaube wir haben uns da etwas falsch verstanden. Das einzige
    was ich tue um dem Firefox seinen Profil Ordner vor zu geben ist,
    das ich die Firefox.exe mit dem Parameter -profile "Profilordner"
    starte. Ich habe also nur den Link geändert.

    z.B. so:

    "C:\Programme\Mozilla Firefox\firefox.exe" -Profile "C:\Profil\FF"

    In der all.js oder andren Config Dateien vom FF habe ich nichts
    geändert.

    Das Vorgehen ähnelt dem Vorgehen beim Firefox auf USB Stick

    Wie gesat - das einzige was dafür vorhanden sein muss, ist ein
    Ordner in dem FF seine Daten dann ablegen kann.

    Gruß

    Ludger

  • :( Hallo,
    Danke für Eure Mühe.
    Ich hab's genau so gemacht, mal mit Doppel Slash mal mit einfachem. Mehrfach den Pfad kontrolliert, null chance.

    pref("browser.bookmarks.file","C:\\Dokumente und Einstellungen\\All Users\\Lesezeichen\\bookmarks.html")

    Merkwürdigerweise ruft ff auch die Startseite nicht auf, bleibt wohl irgendwie hängen. Geht aber wieder sobald ich die Zeile wegkommentiere.
    Keine Idee woran das liegen könnte
    Grüße
    Dieter