Datei löschen () mit Platzhalter unterstützt?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Weiß jemand, ob ein Platzhalter mit dem Befehl Delete File () verwendet werden kann? Ich habe es versucht *, ? und%, aber keiner scheint zu funktionieren. Nur neugierig, ob es einen anderen Weg geben könnte (abgesehen von Delete Directory ())? Vielen Dank... dj
Wie: Datei löschen ("C: \ temp \ *. Jpg");
Re: Datei löschen () mit Platzhalter unterstützt?Leider unterstützt DeleteFile derzeit keine Platzhalter.
John
Re: Datei löschen () mit Platzhalter unterstützt?djhanson:
Ich kenne keine Platzhalter, die von der Funktion "Datei löschen" unterstützt werden. Ich würde vermuten, dass dies ein Sicherheitsrisiko ist ... irrtümliches Löschen von Dateien aus JMP.
Sie können jedoch eine eigene Funktion erstellen, die Platzhalterzeichen mithilfe der PatMatch-Funktion von JMP und der PatArb-Funktion akzeptiert. Schnappen Sie sich die Dateien in Ihrem Zielverzeichnis mit der Funktion files in directory und passen Sie sie an, um sie mit der Funktion "Datei löschen" zu kennzeichnen.
Seien Sie natürlich vorsichtig. Ich persönlich benutze eine solche Funktion wegen des Risikos nicht in meinen Skripten.
Michael Haslam