AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Datei auf Nas Server finden

Ein Thema von EWeiss · begonnen am 4. Nov 2017 · letzter Beitrag vom 9. Nov 2017
Antwort Antwort
Seite 1 von 2  1 2      
Glados
(Gast)

n/a Beiträge
 
#1

AW: Datei auf Nas Server finden

  Alt 4. Nov 2017, 16:57
Wie wurde es denn schlafen gelegt und handelt es sich um einen normalen PC mit Festplatten drin (Eigenbau-NAS) oder so ein überteuertes Ding von Synology/QNAP?
  Mit Zitat antworten Zitat
EWeiss
(Gast)

n/a Beiträge
 
#2

AW: Datei auf Nas Server finden

  Alt 4. Nov 2017, 17:01
Wie wurde es denn schlafen gelegt und handelt es sich um einen normalen PC mit Festplatten drin (Eigenbau-NAS) oder so ein überteuertes Ding von Synology/QNAP?
Über Explorer funktioniert es, denke deshalb ist es auf einem normalen PC.
bsp.
Code:
if (FileExist(L"V:\\Video\\MyMovie.mkv"))
V wäre in dem fall das NAS
Ich kann die Datei nicht prüfen wenn das NAS schläft wenn es läuft funktioniert es über FindFirst, FindNext.

Zitat:
Wie wurde es denn schlafen gelegt.
Kann ich leider nicht beantworten.

gruss

Geändert von EWeiss ( 4. Nov 2017 um 17:06 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.223 Beiträge
 
Delphi 10.4 Sydney
 
#3

AW: Datei auf Nas Server finden

  Alt 4. Nov 2017, 17:06
Ich vermute du must das Geräte über "Wake on LAN" aufwecken.
Der Windows-Explorer wird das können.

Also musst du entweder diesen per ShellExecute starten oder selbst das WakeOnLan senden.
Beispielcode (ungetestet) könnte hier sein:
http://www.sysworksoft.net/support/delphiwol.html
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
EWeiss
(Gast)

n/a Beiträge
 
#4

AW: Datei auf Nas Server finden

  Alt 4. Nov 2017, 17:08
Ich vermute du must das Geräte über "Wake on LAN" aufwecken.
Der Windows-Explorer wird das können.

Also musst du entweder diesen per ShellExecute starten oder selbst das WakeOnLan senden.
Beispielcode (ungetestet) könnte hier sein:
http://www.sysworksoft.net/support/delphiwol.html
Danke werde das mal testen.

gruss
  Mit Zitat antworten Zitat
nahpets
(Gast)

n/a Beiträge
 
#5

AW: Datei auf Nas Server finden

  Alt 4. Nov 2017, 17:13
Hier was dabei? http://www.delphipraxis.net/95163-wa...2007-indy.html
  Mit Zitat antworten Zitat
EWeiss
(Gast)

n/a Beiträge
 
#6

AW: Datei auf Nas Server finden

  Alt 4. Nov 2017, 17:20
Danke habe etwas gefunden ich benötige es für C++
Habe ich nicht angegeben sorry.

gruss
  Mit Zitat antworten Zitat
Glados
(Gast)

n/a Beiträge
 
#7

AW: Datei auf Nas Server finden

  Alt 4. Nov 2017, 17:20
Zitat:
Der Windows-Explorer wird das können.
Der Windows-Explorer schickt kein Wake-on-LAN-Signal. Dafür braucht man ein extra Tool bzw extra Treiber etc. Von Haus aus funktioniert das nicht.
  Mit Zitat antworten Zitat
EWeiss
(Gast)

n/a Beiträge
 
#8

AW: Datei auf Nas Server finden

  Alt 4. Nov 2017, 17:21
Zitat:
Der Windows-Explorer wird das können.
Der Windows-Explorer schickt kein Wake-on-LAN-Signal. Dafür braucht man ein extra Tool.
Ja er selbst macht es nicht sonst würde er ja bei der Abfrage das NAS automatisch aufwecken.
Das kann man nur im seiner Anwendung codemäßig selber lösen.

gruss
  Mit Zitat antworten Zitat
mensch72

Registriert seit: 6. Feb 2008
838 Beiträge
 
#9

AW: Datei auf Nas Server finden

  Alt 4. Nov 2017, 17:27
Wenn Explorer per ShellExecute im Root des benötigten Laufwerks starten, dann ca. 500..1000ms warten und dann dein "FileExist"... das klappt, dann
reicht zu 80% auch ein "SetCurrentDirectory" (https://msdn.microsoft.com/en-us/lib...(v=vs.85).aspx)
Das sollte weil explizit Netzwerkfähig unterstützt das NAS-WakeUp automatisch auslösen... dann 500..1000ms warten und erst dann per FileExist dort prüfen.

Speziell zu "FileExist" gab es da hier im Forum erst vor wenigen Tagen einen super Tip, dies NICHT per FindFirst/-Next zu machen!... erstens zu langsam zweitens nicht "direkt genug"... habe hier am PC gerade nur nicht meine OfficeHistory um das Thema direkt jetzt zu finden.
  Mit Zitat antworten Zitat
EWeiss
(Gast)

n/a Beiträge
 
#10

AW: Datei auf Nas Server finden

  Alt 4. Nov 2017, 17:59
Wenn Explorer per ShellExecute im Root des benötigten Laufwerks starten, dann ca. 500..1000ms warten und dann dein "FileExist"... das klappt, dann
reicht zu 80% auch ein "SetCurrentDirectory" (https://msdn.microsoft.com/en-us/lib...(v=vs.85).aspx)
Das sollte weil explizit Netzwerkfähig unterstützt das NAS-WakeUp automatisch auslösen... dann 500..1000ms warten und erst dann per FileExist dort prüfen.

Speziell zu "FileExist" gab es da hier im Forum erst vor wenigen Tagen einen super Tip, dies NICHT per FindFirst/-Next zu machen!... erstens zu langsam zweitens nicht "direkt genug"... habe hier am PC gerade nur nicht meine OfficeHistory um das Thema direkt jetzt zu finden.
Ahh.. gute Info danke.

greets
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:17 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz