Komponent pozwalający na wyszukiwanie wyszukanie i usuwanie usunięcie plików i oraz folderów z dysku.
Panel
title
Parametry konfiguracyjne
Nazwa parametru
Od wersji
Opis
Typ parametru
Wartość domyślna
Rodzaj pola
Uwagi i ograniczenia
KatalogŚcieżka względem katalogu domowego*
1.0.3941
Ścieżka bezwzględna względna do katalogu domowego systemu, w którym rozpoczynamy wyszukiwanie plików do usunięcia.Możliwość korzystania z tagów.
Tekst
\ (Windows)
/ (Linux)
Pole edytowalne
Dostępne tagi: {PWFL_HOME}, {WORKING_DIRECTORY}.
Nazwa pliku*
1.0.3941
Nazwa plików do usunięcia w formacie regex.
Tekst
Pole edytowalne
Należy pamiętać o znakach specjalnych regex, czyli jeśli chcemy wyszukać wszystkie pliki z rozszerzeniem ".docx" to wpisujemy ".*\.docx" (backslash przed kropką).
Znaki specjalne, które należy poprzedzić backslashem:
.+*?^$()[]{}|\
Szukaj w podkatalogach*
1.0.3941
Wyszukiwanie plików i folderów do usunięcia w podkatalogach katalogu startowego (podanego w parametrze "KatalogŚcieżka względem katalogu domowego").
TekstLogiczny
Pole edytowalne
Lista wartości do wyboru
* - pole wymagane
Info
W momencie gdy nie można usunąć danego pliku (np. brak uprawnień), aplikacja nie przerywa działania i usuwane są pozostałe znalezione pliki.
Info
Jeśli pliki w danym folderze oraz sam folder spełniają kryteria filtra - aplikacja najpierw usunie pliki a następnie, jeśli folder będzie pusty - usunie również folder.
Component for searching and deleting files and folder from disk.
Panel
title
Parametry konfiguracyjne
Parameter name
Version
Description
Parameter type
Default value
Form field type
Uwagi i ograniczenia
DirectoryPath relative to home directory*
1.0.3941
Search starting point. Absolute pathPath relative to system home directory.
String
\ (Windows)
/ (Linux)
Input field
Available tags: {PWFL_HOME}, {WORKING_DIRECTORY}.
Filename*
1.0.3941
Regex filename filter.
String
Input field
Keep in mind that you have to escape special regex characters. Eg. searching for all files with ".docx" extension, filter value should be ".*\.docx" (backslash before literal dot character).
Special characters that need to be escaped with a backslash:
.+*?^$()[]{}|\
Search in subdirectories*
1.0.3941
Search all subdirectories of "DirectoryPath relative to home directory" for matching files and folders.
StringBoolean
Input
fieldDropdown list
* - required
Info
If a file cannot be deleted (eg. user has no rights to delete the file), application continues to run and remaining files are processed.
Info
if both files within a directory and the directory itself meet filter criteria - application will remove files first and next if directory will be empty - it will be also removed.