Features
Supported sources
Fileaze allows users to define several sources acting as targets of the actions defined in the job.
| Source | Description |
|---|---|
| File | Selects one or more files |
| Folder | Selects a folder. Includes options to include subfolders in the selection and to choose between preserving or discarding paths of files inside folders |
| Selects files attached to e-mail messages. Optionally deletes matching messages after downloading | |
| FTP | Selects files downloaded from an FTP server. Optionally deletes matching files after downloading |
| HTTP | Selects any file that can be downloaded from the Web (webpage, image or any other binary file) |
Available actions
Fileaze supports various types of actions to be performed on selected sources.
| Action | Description |
|---|---|
| Copy | Copies source files to a different location |
| Move | Moves source files to a different location |
| Rename | Renames source files |
| Delete | Deletes source files |
| Set attribute | Sets archive, system, hidden and readonly attributes of source files |
| Set date | Sets or shifts creation, modification and access date of source files |
| Zip | Compresses source files using the ZIP format. Optionally appends to an existing ZIP file |
| Unzip | Uncompresses source files using the ZIP format. Optionally preserves or discards paths of files inside the archive |
| Encrypt | Encrypts source files using a user defined password |
| Decrypt | Decrypts source files using a user defined password |
| Command | Runs an executable file with source files as command line parameters |
| Text | Performs search&replace operations on source files with support for Regular Expressions |
| Sends source files as attachments of an e-mail message | |
| FTP | Uploads source files to an FTP server |
Common features
These features are available throughout the application.
| Feature | Description |
|---|---|
| File filter | Fileaze has extensive support for file filtering to narrow down source selection or scope of actions. Filtering criteria include name, size, attributes and date (both absolute and relative) of files |
| Regular expression matching |
Full Regular Expression support is available for textual filtering criteria |
| Testing | Each single source selection and job action can be tested individually straight from its own editor window |
| Logs | Job execution is logged in a detailed and easily traceable way |
| E-mail accounts | Global e-mail account definitions are used by e-mail sources and e-mail actions as well, to avoid entering the same account information multiple times |
| FTP accounts | Global FTP account definitions are used by FTP sources and FTP actions as well, to avoid entering the same account information multiple times |
| Scheduling | Jobs can be scheduled for one time or periodic execution allowing for automatic background processing |
| Constant substitution | Constants can be inserted into the job definition to be substituted with actual values at job execution. An extensive list of predefined constants is already available in Fileaze, but additional constants can be defined by the user on a per-job basis to allow the creation of generalized job definitions that behave and execute according to the constant values supplied. |



