How to use
Previous Top Next

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 recommended.

This is more or less everything you need to know. If you don't care for more you can stop reading here.




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 the menu.

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:

DMEXAlign
DMEXClipboard
DMEXChdir
DMEXFileoperations
DMEXRename
DMEXRun
DMEXSync

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 dedicated sections.