DMEXTools is a set of utilities that are by default installed in the DMEX subdirectories in
the standard Program path (usually c:\programs)
If you used the standard options in the installer than a program named DMEXToolMenu
was installed that is started automatically when windows starts and which interacts as
common interface to all the different utilities.
Other interfaces that can be installed during setup (but which also need DMEXToolmenu
to be started and residing in the tray area) are DMEXTools, an explorer context menu
extension and . DMEXButtonXP, a toolbar button for the windows XP explorer toolbar.
(similar to DMEXBar). However these two approaches are not needed and therefore not
This is more or less everything you need to know. If you don't care for more you can stop
However... if you only want to use a single tool, like the rename tool it might be useful
for you to read further and throw away all the rest and stick only to that tool.
Each entry in the DMEX Toolmenu is connected to an executable utility or a link to an
utility. The information which utility is called for which menu entry is stored in the
registry under the key "hkey_local_machine\software\dmex\dmextools".
This branch defines the menu structure. Each menu entry corresponds to an entry in this
registry branch. The registry entries start with a three digit number to define the order in
So if you want to find out which tool is called when you choose "Rename files" from the
"File Operations" menu you look at "hkey_local_machine\software\ dmex\ dmextools\
015File Operations \015Rename files" and you'll find "...\dmexrename\dmexrename.exe".
So you just have to call this tool if you want to use this functionality.
Most of the tools are however - a llitle more complicated - called via a link to pass
command line parameters. So if you want to find out which tool is called when you
choose "Clean directories" from the "File Operations" menu you look at
"hkey_local_machine\software\ dmex\ dmextools\ 015File Operations \015Clean
directories" and you'll find "...\dmexfileoperations\links\cleandir.lnk". And if you look at
the properties of that link file you'll see "...\dmexfileoperations\dmexfileoperations.exe
15". So you just have to call this commandline if you want to use this functionality.
All in all there currently exist 7 tools that provide the functionality:
Most of them take alphanumeric parameters to provide different functions. The
parameters can be digged out as described above and should be documented in the