Improved handling for filenames with Greek characters.
Improved File Mask functionality for filenames with a literal ~ character in their name. ~ is also the 'exclude' character the program uses to exclude some files &/or directories. Double ~~ if you want to exclude files/folders with a literal ~ in their name.
Added Excel type shortcut whereby when in path comparison mode, Ctrl-Up/Ctrl-Down jumps the focus to the next non-empty row in the file list.
Improvements to the internal 'Compare Files' dialog and file selection process for binary vs. text files. This change will not be evident if an external contents comparison program is enabled (See F1 Help -> Registry Switches -> 'FILE CONTENTS COMPARISON EDITOR'.
Code signed program executables and installers.
Adjustments to GUI date functions to accommodate Windows 10 changes.
Interface improvements, including new toolbar icons and adding 'DPI' awareness when the program is run on a high resolution display.
Version 7.4 - 7.9
No public releases/skipped versions.
Added auto-detection for display changes for when an extended monitor is removed since the program was last launched.
Added "ZIP extension" field in Options->Search to make simplify making changes to the file types the program recognizes as searchable when 'Search Archives' is enabled. This field can be used to allow the program to search .docx, .xlsx, .pptx, and .odt (open document format) files.
Revision to address issue with version update checker process.
Revised icons for Compare Files dialogs to ones supported natively by complier.
Various behind-the-scenes internal changes leading to faster processing, particularly 64-bit version.
Revisions to address unreported issues with menus on XP operating system.
Version 6.8 & 6.9
No public release
Faster screen updates when two directory view is active, particularly when network path(s) are used. Path/Zip 2 is presented before file list is obtained.
Added icon to File Operations Preview dialog.
Improvements made to the compare file contents function.
Tooltip display now handles very long file names.
Improvement to .dto function
Improvement to File Contents Comparison.
Unicode handling added to advanced file operations.
Added Unicode handling for path names in the main GUI.
'Check for Updates' function (Help Menu).
Improved file compare.
Unicode support in User Interface.
Asian text and file system support greatly improved.
64-bit (x64) version now available.
Enhancements for Windows Vista
Copy during synchronize will set the file creation date on the target to the same as the original file (non-native File Operations mode).
Removed restriction in Options|Compare that required either Identical or Different or both to be set. You can now elect to have no choice.
'New Folder' function added to the Folder Tree in one directory mode.
'Double click' handling choices added to Options|General for the program behavior when a file is double clicked in the file list.
/x command line switch added to turn off file replace confirmations for command line based synchronize operations. Note that scripts passed on the command line are not affected - use the Confirm Updates= switch within your script if you are using a script.
"Privacy" switches added to program Options to erase Path/Zip1 &/or Path/Zip1 &/or File Mask upon program exit.
User configurable name extension for PKZIP compatible zip files (Options|General).
Optional MD5 value calculation for Display and Output Options.
"Explore From Here" function in right click context menu when a file or folder are highlighted.
Special switch for user configuarable 'temp' path used by the program. See F1 Hlp "Temp Path" topic for info.
'Filter' indicator on the program status bar when one or more filter settings are enabled in Options|Filters.
History Lists in File Operations dialog.
File size fields to show , separators (or . for european locales).
Improved handling for exluded dirs. Now the program will not scan those dirs to accumulate names. Previously all file names in the overall path would be accumulated.
'Variables' can now be used defined and used to reference paths in scripts. For example, MainPath=D:\Example can be defined and then used as Path1=MainPath in one or more [Action]'s in a script.
Special syntax is now available to use time & date variables in file renames. For example, if the current date-time for a .jpg file is 25 Apr 2018 13:15:28 you could rename that file (and others using wild cards) to 042518-011528p.jpg. A full range of time-date output is available. See the program F1 hlp.
^U keyboard shortcut to compare a zip with the path (folder) that zip is in. When a zip is open in Path1, ^U switches to a comparison view with the parent to that zip in Path2.
The Mask To: field in the File Operations Dialog now remembers the last path used during a rename operation.
"Checkbox Mode" for those who wish to have more control about file selection and which files will be operated on.
Keyboard shortcuts for Synchronize (CTRL+H) & Compare File Contents (F6)
Switch to limit the number of subdirs recursed (See F1 Help, Subdirectories).
Additional handling for some UNC paths.
Confirmation prompts now default to 'Cancel' choice.
"Create Output File" & "Load Output File" functions under Dir/Archive Menu to easily create/load .dto static path list files.
Prune operation lists files deleted in the output report, if one is enabled and if you have native file operations turned off. There is also a dialog that lists the files to be deleted if you have confirmations enabled.
Faster file path comparison algorithm for comparisons on different drives.
Auto fill combo boxes for the main dialog fields.
File list preview for synchronize operations.
Support for yEnc decode/encode.
Special switch for Binary File Compare to not do the contents compare for files of same size/date.
%%today%% value for the Min Date Filter= and Max Date Filter= switches in scripts. This is for manually edited scripts only. When specified, the current date will be used. +- days can also be specified, eg. Min Date Filter=%%today-5%%.
Enhancements to file handling for concatenate.
Additional sort choice via registry switches for Access Date and Creation Date.
Enhancements to scrolling function - the program will remember focus position in the file list after a refresh.
Additional support for file names with extended characters in zips.
File time compensation for comparisons where path2 is off by a specific value.
CTRL+N opens the Options dialog.
Output can be directed to your default printer or the clipboard by specifying 'default printer' or 'clipboard' in Options-Output.
'Ignore Whitespace' and 'Ignore Case' comparison mode for path comparisons settings in Options-Compare. Previously this was available via manual switches only.
Synchronize function to delete empty directories from the target.
Additional keyboard shortcuts including accelerators for single vs. compare mode and replicating the path entry from one path field into the other.
Synchronize function to delete empty directories from the target.
Support for JAR files.
Updated path browsers.
'Ignore whitespace' and 'ignore text' mode for the path comparison to compare DOS vs Unix files.
Ignore case of text during File Contents Comparison.
Improved handling of read-only/locked files.
"Skip Files Mask=" to exclude files by attribute (including subdirs).
Preserve Directory structure checkbox allows you to flatten the structure if you wish when you do File Operations.
Select Directory/Archive and File Operation Preview dialogs can be resized.
ZIP file comments creation & editing - ZIP comments include the overall zip and individual files.
File Properties dialog
Saving CRC and Checksum values to output files and support for comparing them as if they were a physical directory.
Additional output fields for the display and reports.
Customizable columns for display and output file.
Many new fields available for display or reports, including ZIP file comments.
Auto-refresh of the file lists after an operation can be disabled (Options-General).
New Options for Compare Files allows you to create a merged file with all common and different sections. Custom delimiters can enable you to complete the merge using an editor.
Compare Files dialog has buttons for navigating through sections. Also, the windows can be scrolled in synch now and the compare dialog can receive dropped files from the program's main window or the Explorer.
The Touch dialog has an additional setting to subtract a certain number of settings from second display - for use across time zones or daylight savings time adjustments.
Support for file checksum generation, sorting by checksum and duplicate matching using file checksums. Output files can also contain checksum values.
Split can now be performed based on a string to be found in the file. The split can be made before or after the string is found.
Sorting by name or full path is supported. Clicking on the various row headers will cycle through all sort options.
When case sensitive file name comparison is used (in Options), file synch operations ensure the target file names are updated also.
Whole row selection and grid lines are now displayed.
Option was added to display or not archives at all times in 1 directory view.
CAB support for compression and decompression
Display of Version for EXE, DLL, OCX files (see Options/Output)
Easy save/retrieve of favorite settings with Read/Write from/to script file menus (on the View menu). This will also make script creation much easier.
Split and ZIP disk spanning offer to clean disks if necessary
You can now Customize Toolbar (on the View Menu)
ZIP file encryption/decryption
More script options (see DT.CFG)
Option for overwriting newer files with older files (if edits need to be rolled back).
Support for script files which keep track of paths and masks and allow quick synchronization. They also allow multiple synchronizations to be done sequentially.
A confirmation of File Operations to be executed with all files to be processed listed.
Include/exclude masks for paths and/or files are supported and a user interface is now available (... button next to mask field).
Attributes can be set on multiple files/directories along with date/time stamps using the Touch feature.
Total directory sizes and selected files statistics are now displayed.
New Option for "Use case sensitive check for file names" was added.
GZ and TAR archives are now supported.
Directory or Compare Results can now be printed.
File Operations supports more powerful masks and a file numbering feature.
Sort indicators are displayed on sorted columns.
Quoted-printable and plain text files are also decoded now.
Split file feature allows starting with a specific disk, instead of the first.
Foreign version DLLs can be used. A German version will be available in January. Please contact us if you wish to help translating to other languages.
Option for turning on/off display of files in only 1 dir.
Filters for processing files between dates, sizes. See Options.
Show Subdirectories setting can now be used in One Directory View also.
Output Options were split from Compare Options and expanded.
An Output file can now be produced to display one directory tree with subdirectories. Fields in the report can be selected and the delimiter can be changed.
Data tips are displayed when data in a column of the main window is partially displayed.
If an archive is first displayed and it contains a SETUP program, Directory Toolkit prompts if all files should be temporarily decompressed and the installation executed. Upon completion, closing DT will clean the temporary files.
Extract and Add to ZIP toolbar buttons and menus are available.
You can select several files and/or directories from the Explorer, right-click and select Add to ZIP file. Also, archives in the form of self-extracting executables in PKZIP format can be right-clicked and opened as archives.
You can now synchronize ZIP files to directories or to other ZIP files as well as directories to directories. ZIP files and directories can be created (enter the name in the main dialog or the File Operations dialog).
A Network button is available for Windows 95 and NT 4.0 users in the Select Directory window.
Older files are displayed in blue (reversed icon for color-blind users) in Comparison View, when not using Binary Compare Files.
When dragging and dropping files between the Directory Toolkit's lists, the directory structure is recreated.
Improved output file generation.
Ignore whitespace option for text files in Compare Files dialog.
BinHex and XXE encoding is now supported.
Clicking on the column headers will sort the output and automatically change the appropriate Options. Clicking again reverses the sort order.
Progress meters are displayed for lengthy operations.
ESC key can stop compare operations.
User's date format (in Control Panel) is now used for directory display.
A match different duplicate files allows you to find duplicate files on a drive by checking the box (in Options) and using the same path (ie. e:\ and e:\). This option can also be used with different drives and files will be matched regardless of the complete path.
Command line parameters can now be used to start a synch or compare directories operation. See help for more specifics.
Compare Files will automatically detect if one of the files is binary and display the report as a Hex Dump rather than a line-by-line comparison.
The Decode feature will allow decoding of files which do not specify a file name in the MIME header.
Toolbar buttons were added for Options and Compare Files.
Compare Files dialog can display files one above the other or side by side (see Options dialog).
Synchronize Directories now has a Remove Duplicate files from Target option.
Version 2.5 and previous
Allow display of identical files only, different files only or all files (default).
Allow sorting of Compare Directories list by date/size/name/type ascending or descending.
Expanding of the Options using a tabbed dialog.
Detailed side-by-side file comparison report. Any two files can be selected.
Compare Directories can generate a tab-delimited output file (see Options).
Include Subdirectories switch is now available on the View menu.
Additional toolbar items were added for Refresh and Synch Directories.
F7, F8, Del keys work as in File Manager (Move, Copy, Delete) and F2 Renames.
Encoding (UUENCODE and Base64) of files.
Additional options (Refresh, Update, Prune) for Synchronize Directories feature.
Concatenate dialog allows decoding of target file when done.
Exclude masks can now be used. For example: *.*;~*.swp;~*.exe;~*.dll will process all but *.swp;*.exe;*.dll files.
No limit on the number of files processed exists.
Two status messages are displayed (one for each directory).
Decoding now supports XXENCODED, user (table) formats as well as multi-part and multiple attachments in one file.
Drag and Drop to and from any application that supports OLE file dragging.
Binary compare of files regardless of date/time stamp (see Compare Options).