Überprüfung ob Datei/Ordner vorhanden ?

Post your questions and help other users.

Moderator: Martin

Post Reply
HerrHonnacker
Posts: 4
Joined: 04 Jan 2017 15:05

Überprüfung ob Datei/Ordner vorhanden ?

Post by HerrHonnacker » 14 Apr 2020 07:46

Hallo zusammen,
da mein englisch schlechter ist als mein deutsch, schreibe ich in deutsch.

Ich habe einen Flow, der einen Ordner verschieben soll. Ist dieser nicht vorhanden bricht der Flow mit einem Fehler ab.

Wie kann ich überprüfen ob eine Datei/Ordner vorhanden ist?
Wie kann ich den Fehler abfangen, damit der Rest des Flows weiter ausgeführt wird?

Vielen Dank für die Hilfe.
Hermann

User avatar
yogi108
Posts: 100
Joined: 09 Nov 2016 08:00
Contact:

Re: Überprüfung ob Datei/Ordner vorhanden ?

Post by yogi108 » 14 Apr 2020 08:53

HerrHonnacker wrote:
14 Apr 2020 07:46
Hallo zusammen,
da mein englisch schlechter ist als mein deutsch, schreibe ich in deutsch.

Ich habe einen Flow, der einen Ordner verschieben soll. Ist dieser nicht vorhanden bricht der Flow mit einem Fehler ab.

Wie kann ich überprüfen ob eine Datei/Ordner vorhanden ist?
Wie kann ich den Fehler abfangen, damit der Rest des Flows weiter ausgeführt wird?

Vielen Dank für die Hilfe.
Hermann
Hi,

Entweder mit einem Action script für EINE Datei/Verzeichnis abfragen - das geht zwar für Datei und Verzeichnis,
man sollte es aber wissen, denn wenn eine Datei an dem Ort eines vermuteten Verzeichnisses existiert, wird
der Rückgabewert auch "true":

Code: Select all

if ( existsfile(dateiname/Verzeichnisname) ) 
{
 ...
}
ODER action "Initialisiere Variable Datei Liste", "Dateiattribute einschliessen" anhaken, bekommt man in der Variable auch die möglichen
Dateiattribute zurück, z.B.

Code: Select all

Variable files wie vorgegeben verwenden:
wenn length(files)>0, existieren Dateien (Verzeichnisse)
for (i in files)
{
	i[0] ...Pfad + Dateiname
	i[1] ...file oder dir
	i[2] ...Bytes
	i[3] ...Zeitstempel
}

ansonsten Abfangen des Fehlers:

von der Verschiebe Action ausgehend eine Action z.B. "Benachrichtigung auf Bildschirm" erstellen,
danach die Verbindungslinie zwischen den beiden Actions anklicken, das Bearbeitensymbol auswählen
und von "Normal" auf "Exception" einstallen. Die Verbindungslinie wird rot gepunktet und wird nur dann
ausgeführt, wenn die ausgeführte Action einen Fehler ausgibt.
bild1.jpg
bild1.jpg (9.65 KiB) Viewed 8787 times
Gruß
fritz
"You cannot know the meaning of your life until you are connected to the power that created you.”
Shri Mataji Nirmala Devi, founder of Sahaja Yoga

HerrHonnacker
Posts: 4
Joined: 04 Jan 2017 15:05

Re: Überprüfung ob Datei/Ordner vorhanden ?

Post by HerrHonnacker » 14 Apr 2020 10:42

Ich danke dir, auf Script bin ich nicht gekommen. Ich habe mich aber erstmal für die Variante 2, den Fehler ab zu fangen, entschieden. Vielen Dank.

Post Reply