← Powrót do listy dostępnych zadań automatycznych

 Jeśli masz problem ze zrozumieniem jak działa zadanie automatyczne, sprawdź opisy: Zadanie automatyczne, Wykonanie warunkowe, Parametry komponentów

Kategoria: Tools

Dostępne od wersji: 1.0.41

Komponent pozwalający na wyszukanie i usunięcie plików, oraz folderów z dysku.

Nazwa parametruOd wersjiOpisTyp parametruWartość domyślnaRodzaj polaUwagi i ograniczenia
Ścieżka względem katalogu domowego*1.0.41Ścieżka względna do katalogu domowego systemu, w którym rozpoczynamy wyszukiwanie plików do usunięcia.Tekst

\ (Windows)

/ (Linux)

Pole edytowalne 
Nazwa pliku*
1.0.41Nazwa 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.41Wyszukiwanie plików i folderów do usunięcia w podkatalogach katalogu startowego (podanego w parametrze "Ścieżka względem katalogu domowego").Logiczny Lista wartości do wyboru 

* - pole wymagane

W momencie gdy nie można usunąć danego pliku (np. brak uprawnień), aplikacja nie przerywa działania i usuwane są pozostałe znalezione pliki.

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.

1.0.41

  • Dodanie komponentu

1.0.X

  • Zmiana nazwy parametru

 ← Return to the list of applications

If you have a problem understanding how the action works, check: Automatic tasks, Conditional execution, Components params

Category: Tools

Available from version: 1.0.41

Component for searching and deleting files and folder from disk.

Parameter nameVersionDescriptionParameter typeDefault valueForm field typeUwagi i ograniczenia
Path relative to home directory*1.0.41Search starting point. Path relative to system home directory.String

\ (Windows)

/ (Linux)

Input field 
Filename*
1.0.41Regex 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.41

Search all subdirectories of "Path relative to home directory" for matching files and folders.

Boolean Dropdown list 

* - required

If a file cannot be deleted (eg. user has no rights to delete the file), application continues to run and remaining files are processed.

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.

1.0.41

  • Add component

1.0.X

  • Parameter name change