Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Datei auf Netzlaufwerk öffnen

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.9k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.3k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.5k

Datei auf Netzlaufwerk öffnen

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
8 Beiträge 4 Kommentatoren 1.9k Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • ThisoftT Offline
    ThisoftT Offline
    Thisoft
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    bei o.g. Aufgabe stoße ich auf ungeahnte Probleme. Wenn ich folgendes schreibe:

    log(require('fs').existsSync('C:/Windows'));
    

    erhalte ich wie erwartet ein 'True' zurück.

    Wenn ich aber jetzt schreibe:

    log(require('fs').existsSync('D:/Thilo'));
    

    erhalte ich immer 'False'.

    Ich habe das mit verschiedenen Ordnern/Dateien auf verschiedenen Netzlaufwerken getestet - es geht einfach nicht :( Mach ich was falsch, hab ich Tomaten auf den Augen oder wo ist da der Haken?

    Gruß und Dank

    Thilo

    22 HM-Geräte; PivCCU2 auf RasPi

    ioBroker-Multihost; Ubuntu-Master auf Intel-Atom und 3 RasPi-Clients

    1 Antwort Letzte Antwort
    0
    • Jey CeeJ Online
      Jey CeeJ Online
      Jey Cee
      Developer
      schrieb am zuletzt editiert von
      #2

      Hi Thilo,

      ich glaube du musst direkt den Netzwerkpfad angeben. In deinem Beispiel verwendet du einen symbolischen link von Windows.

      Das müsste in etwa so aussehen: '192.168.0.1/ordnername' oder '//servername/ordnername'

      Gesendet von meinem m8 mit Tapatalk

      Persönlicher Support
      Spenden -> paypal.me/J3YC33

      1 Antwort Letzte Antwort
      0
      • arteckA Offline
        arteckA Offline
        arteck
        Developer Most Active
        schrieb am zuletzt editiert von
        #3

        klein gross Schreibung ??

        zigbee hab ich, zwave auch, nuc's genauso und HA auch

        1 Antwort Letzte Antwort
        0
        • ThisoftT Offline
          ThisoftT Offline
          Thisoft
          schrieb am zuletzt editiert von
          #4

          Ich hab jetzt alle möglichen Varianten probiert, IP, Rechnername, mit oder ohne führenden Slashes - nix geht..

          Ich werde mir wohl einen Umweg einfallen lassen…

          Ich verstehe nur eins nicht: Wenn "C:/" funktioniert muss doch folglich Javascript auf's Windows-Dateisystem zugreifen können, soweit ich weiß gibt's ja unter Linux kein C: :roll: Warum geht's dann mit einem anderen Laufwerksbuchstaben nicht :?:

          22 HM-Geräte; PivCCU2 auf RasPi

          ioBroker-Multihost; Ubuntu-Master auf Intel-Atom und 3 RasPi-Clients

          1 Antwort Letzte Antwort
          0
          • OstfrieseUnterwegsO Offline
            OstfrieseUnterwegsO Offline
            OstfrieseUnterwegs
            schrieb am zuletzt editiert von
            #5

            Hier https://www.gregjs.com/javascript/2016/ … fs-exists/ wird eher von der Methode abgeraten. Vlt hilft Dir das.

            Falls Dein Server SMB zur Verfügung stellt dann evtl: https://www.npmjs.com/package/smb2

            1 Antwort Letzte Antwort
            0
            • arteckA Offline
              arteckA Offline
              arteck
              Developer Most Active
              schrieb am zuletzt editiert von
              #6

              win 10 … hast mal die rechte geprüft...da hab ich mal pferde vor der apotheke.....

              sagmal die Schritte die du gemacht hast..

              win 10 installiert

              iobroker NEU installiert ?? oder übernommen

              zigbee hab ich, zwave auch, nuc's genauso und HA auch

              1 Antwort Letzte Antwort
              0
              • ThisoftT Offline
                ThisoftT Offline
                Thisoft
                schrieb am zuletzt editiert von
                #7

                Zwischenstand:

                @OstfrieseUnterwegs: Danke für den Link. Da scheint was dran zu sein. Mit "exists" sind die Ergebnisse irgendwie unzuverlässig…

                Ich bin jetzt am Experimentieren mit dem direkten Öffnen. Hab's auch schon hinbekommen Dateien aus dem Netzwerk zu öffnen. Bei der Datei die ich eigentlich will hängt es jetzt wohl wirklich noch an den Berechtigungen...

                Ich hoffe, ich bekomme das noch hin.

                22 HM-Geräte; PivCCU2 auf RasPi

                ioBroker-Multihost; Ubuntu-Master auf Intel-Atom und 3 RasPi-Clients

                1 Antwort Letzte Antwort
                0
                • ThisoftT Offline
                  ThisoftT Offline
                  Thisoft
                  schrieb am zuletzt editiert von
                  #8

                  Muss leider nochmal um Hilfe rufen da ich den Fehler nicht mehr verstehe. Ich erhalte folgende Fehlermeldung:

                  script.js.Test.Testen: Error: EPERM: operation not permitted, open '\\192.168.137.52\BidCos\log\bidcos-2017-01-29.log'
                  

                  Ich habe über den Dateimanager von dem Rechner aus auf welchem ioBroker läuft definitiv Schreibzugriff auf diese Datei (hab's auch mit verschiedenen Dateien auf diesem Laufwerk getestet). Läuft ioBroker irgendwie mit anderen Rechten als der angemeldete Benutzer? Wo könnte denn hier noch das Problem liegen?

                  22 HM-Geräte; PivCCU2 auf RasPi

                  ioBroker-Multihost; Ubuntu-Master auf Intel-Atom und 3 RasPi-Clients

                  1 Antwort Letzte Antwort
                  0
                  Antworten
                  • In einem neuen Thema antworten
                  Anmelden zum Antworten
                  • Älteste zuerst
                  • Neuste zuerst
                  • Meiste Stimmen


                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  613

                  Online

                  32.5k

                  Benutzer

                  81.6k

                  Themen

                  1.3m

                  Beiträge
                  Community
                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                  ioBroker Community 2014-2025
                  logo
                  • Anmelden

                  • Du hast noch kein Konto? Registrieren

                  • Anmelden oder registrieren, um zu suchen
                  • Erster Beitrag
                    Letzter Beitrag
                  0
                  • Home
                  • Aktuell
                  • Tags
                  • Ungelesen 0
                  • Kategorien
                  • Unreplied
                  • Beliebt
                  • GitHub
                  • Docu
                  • Hilfe