FlexTk
Main GUI Application
FlexTk Main GUI Application
The FlexTk's main GUI application integrates disk space analysis, file classification, file search, file organizing, file synchronization and data migration capabilities around an easy-to-use, yet powerful file navigator allowing one to execute many types of file management and analysis operations in a single mouse click. In addition, the user is provided with the ability to pre-configure disk space analysis and file management operations as user-defined commands and execute them fully automatically using the FlexTk's command line utility while saving report files or submitting analysis results to a centralized SQL database.
Disk Space Analyzer
FlexTk Disk Space Analyzer
FlexTk includes a built-in disk space analyzer capable of scanning local disks, network shares and NAS storage devices, analyzing disk space utilization and showing directories consuming most of the disk space and displaying what types of files are located in these directories. Moreover, FlexTk Ultimate allows one to send e-mail notifications, execute file management operations and/or custom commands when one or more user-specified disk space analysis conditions are met.
File Classification
FlexTk File Classification
FlexTk allows one classify one or more disks or directories using multiple file classification plugins capable of recognizing more than 2,500 file types. In addition, FlexTk Ultimate provides the ability to write custom file classification plugins using a simple, XML-based format and physically reorganize files on the disk according to the file hierarchy defined in a standard or user-custom file classification plugin.
Duplicate Files Finder
FlexTk Duplicate Files Finder
Users are provided with a built-in duplicate files finder capable of reliably detecting duplicate files in one or more disks or directories and allowing one to replace duplicate files with links to originals, moving duplicates to another location or just deleting all duplicate files. Moreover, FlexTk Ultimate allows one to define one or more rule-based duplicates removal actions instructing FlexTk how to detect the original file in each specific duplicate file set and what duplicates removal action to perform.
High-Speed File Synchronization
FlexTk High-Speed File Synchronization
FlexTk's file synchronization engine allows one to synchronize pairs of disks or directories very fast end efficiently. Users are provided with multiple one-way and two-way file synchronization modes, a stream-based file synchronization capability especially optimized for huge file systems containing millions or files, performance tuning options and rule-based file synchronization capabilities allowing one to limit any file synchronization operation to specific file types.
Rule-Based File Organizing
FlexTk Rule-Based File Organizing
FlexTk's file organizing engine allows one to define multiple, rule-based file management actions that should be performed on files matching user-specified rules. The user is provided with the ability to copy, move, move and link, compress or delete files according to the file type, size, extension, last access, modification or creation dates or any combination of the mentioned and other file matching rules. Sophisticated file organizing operations may be tested in the preview mode, saved as user-defined commands and executed fully automatically using the FlexTk's command line utility.
Advanced File Search
FlexTk Advanced File Search
The FlexTk's built-in file search tool provides the user with the ability to search files by the file name, path, type, size, extension, text and binary patterns, creation, last modification and access dates, JPEG EXIF tags, etc. In addition, FlexTk Ultimate allows one to automatically save search reports, execute file management operations and/or custom commands and send e-mail notifications with search results.
Real-Time Disk Change Monitor
FlexTk Real-Time Disk Change Monitor
FlexTk Ultimate includes a built-in, disk change monitor capable of detecting file creations, modifications, renames and deletions in real-time. The disk change monitor provides the user with the ability to categorize and filter detected file system changes by change type, file type, size, file owner, etc. In addition, FlexTk allows one to automatically save reports, send e-mail notifications, execute file management operations and/or custom commands when the disk change monitor reaches a user-specified number of changes.
SQL Database Integration
FlexTk SQL Database Integration
FlexTk Ultimate allows one to submit disk space analysis, file classification, duplicate files detection, disk change monitoring and file search results into a centralized SQL database through the ODBC database interface. Results may be submitted to an SQL database using the FlexTk's main GUI application or the command line utility, which may be used to periodically perform disk analysis, search or monitoring operations on multiple servers or desktop computers and submit all reports to a centralized SQL database.
User-Defined Commands
FlexTk User-Defined Commands
All types of analysis and file management operations may be pre-configured as user-defined commands and executed in a single mouse click using the FlexTk's main GUI application or direct desktop shortcuts. In addition, FlexTk Ultimate provides a command line utility allowing one to execute any user-defined command periodically using the Windows task scheduler while automatically saving reports or submitting analysis results to a centralized SQL database through the ODBC interface.
Tasks Management Dialog
FlexTk Tasks Management Dialog
FlexTk is capable of executing multiple analysis and/or file management operations simultaneously. The user is provided with the ability to start, stop, pause and resume any running operation. Moreover, FlexTk allows one to dynamically slow down or increase the speed of any running operation providing the user with total control over running tasks.

* All screenshots are provided for information purposes only and may be not up to date with the latest product version. For detailed information about product features refer to the FlexTk Product Manual.