MyDefrag v4.0b3 (March 30, 2009)
MyDefrag
Download and install - MyDefrag v4.0b3 (March 30, 2009)
Changes:
- Deleted all the commandline parameters (no longer downward compatible
with JkDefrag v3) and added new commandline parameters "-m" and "-v".
- Removed the /* ... */ macros and replaced with !...! macros. Old MyD scripts
will no longer work.
- Added the CommandlineVolumes() volumeboolean.
- Added environment macros.
- Changed the installer so it now includes the version number in the default
installation directory.
- Changed the installer so it will ask the user if he wants to overwrite
an existing "Setup.MyD" script.
- Moved the scripts to the "Scripts" subdirectory.
- Removed the CreationOrChange() fileboolean, it was superfluous.
- Added the ExcludeVolumes() setting.
- Added the ExcludeFiles() setting.
- Reversed the order in which filebooleans are evaluated, they are now evaluated
from left to right.
- Added Hungarian (Magyar) language.
- Added drag-and-drop facility. If a .MyD script is dragged and dropped onto the
MyDefrag interpreter then it will be executed.
- Fixed a bug in the Fragmented(), Archive(), Directory(), Compressed(), Encrypted(),
Hidden(), NotToBeIndexed(), Offline(), Readonly(), Sparse(), System(), Temporary(),
Virtual(), and Unmovable() filebooleans.
- Changed the definition of the DirectoryName() fileboolean. Files are now
selected even when the directory has already been processed.
- Fixed the text in the statistics window, and vertical scrolling is now sticky,
horizontal scrolling not (yet).
- Fixed a bug that caused the root directory on NTFS volumes to be unmovable.
- Changed the FastOptimize.MyD script so it will defragment the spacehogs.
- Fixed a bug that would resize the window to the default size when a script was
finished.
- Added the RunScript() keyword.
- Changed the Settings.MyD script from hardcoded into a RunScript() call.
- Added the LastAccessEnabled() fileboolean.
- Fixed a bug in the DATETIME strings.
- Fixed a memory leak bug.
- Changed the default debug level into fatal error messages, warning messages,
and basic information messages.