Javascript Funktion in Config.js Datei

  • Firefox-Version
    115.6.0 ESR
    Betriebssystem
    Windows 11 und Windows Server 2019

    Moin Zusammen,

    ich habe diese code in meine Config,js Datei (funktionieret auch):


    Ich möchte aber wenn Datei Name 2019.txt in Ordner D:\2019 ist (D:\\2019\2019.txt), path E:\\Drive sein:

    const path = PathUtils.join("E:\\Favoriten_BAK\\bookmarks.json");

    Und wenn Datei Name 2019.txt nicht in Ordner D:\2019 ist, path D:\\Drive sein:

    const path = PathUtils.join("D:\\Favoriten_BAK\\bookmarks.json");


    Kann bitte jemand helfen?

    Vielen Dank

    Mfg

    2 Mal editiert, zuletzt von sam2008 (20. Dezember 2023 um 11:59) aus folgendem Grund: ich habe Code vergessen

  • Moin,

    viele Dank. Ich habe so benutzt aber funktioniert nicht richtig:

    Code
    let TS2019 = PathUtils.join("D:\\2019\\2019.txt");
    let path;    
    if (TS2019 == true) {
     path = PathUtils.join("E:\\Favoriten_BAK\\bookmarks.json"); 
    }  
    else {
     path = PathUtils.join("D:\\Favoriten_BAK\\bookmarks.json");     
    }

    Mfg

    Einmal editiert, zuletzt von sam2008 (28. Dezember 2023 um 13:22)

  • Moin Zusammen,

    ich habe so das Problem gelöst, wenn jemand das Cde braucht:

    Code
     let path;
     let targetPath = PathUtils.join("D:\\2019\\2019.txt");
     let file = new FileUtils.File(targetPath)
         if (file.exists()) {
           path = PathUtils.join("E:\\Favoriten_BAK\\bookmarks.json"); 
          }
          else {
            path = PathUtils.join("D:\\Favoriten_BAK\\bookmarks.json");  
          }

    Mfg