Wie lösche ich alle Dateien in einem Ordner?Ein Ordner enthält keine Ordner, sondern mehrere Dateien.
Wie kann ich diese Dateien mit JSL löschen?
Da dieser Ordner von anderen Ebenen belegt ist, kann dies nicht durch Löschen des Ordners erreicht werden.
rd1=Delete Directory(dir);rc1=Create Directory(dir);
Vielen Dank!
SkripterstellungWindowsBetreff: Wie lösche ich alle Dateien in einem Ordner?Für mich wird das Verzeichnis gelöscht, auch wenn es Dateien enthält. Vielleicht werden einige Ihrer Dateien noch verwendet?
Names Default To Here(1);
dir_path = "$TEMP\test\";
If(!Directory Exists(dir_path),
Create Directory(dir_path);
new_file = Save Text File(dir_path || "DeleteMe.txt", "The quick brown fox");
new_file = Save Text File(dir_path || "DeleteMe2.txt", "The quick brown fox");
);
wait(1);
Show(Directory Exists(dir_path));
Show(Files In Directory(dir_path));
Show(File Exists(new_file));
Delete Directory(dir_path);
wait(1);
Show(File Exists(new_file));
Show(Directory Exists(dir_path));
Betreff: Wie lösche ich alle Dateien in einem Ordner?Wenn Sie die Dateien einfach löschen möchten, bietet sich hier eine Modifikation an @jthi Code dazu
Names Default To Here( 1 );
dir_path = "$TEMP\test\";
If( !Directory Exists( dir_path ),
Create Directory( dir_path );
new_file = Save Text File(
dir_path || "DeleteMe.txt",
"The quick brown fox"
);
new_file = Save Text File(
dir_path || "DeleteMe2.txt",
"The quick brown fox"
);
);
Wait( 1 );
// Get the files in the folder
the_Files = Files In Directory( dir_path );
For Each( {file}, the_files, rc = Delete File( dir_path || file ) );
Show( Files In Directory( dir_path ) );Betreff: Wie lösche ich alle Dateien in einem Ordner?Vielen Dank!
Ich kann Windows 7 nicht mehr verwenden.
Achten Sie darauf, JMP 16 zu verwenden.
Leistungsstark für jeden ()
For Each( {file}, the_files, rc = Delete File( dir_path || file ) );