Process & modules / loadlib

loadlib

loadlib loads one or more DLLs into memory from the command line. The first DLL in the list is the primary; subsequent ones are secondary.

The application also supports /break, which triggers a debugger breakpoint before the primary DLL is loaded.

Usage

loadlib primarydll [secondarydll] [thirddll ...] /break

Secondary DLLs are useful when you want to include an API logger DLL (such as the one that comes with SysAnalyzer) or when the primary DLL needs other libs in memory in order to run.

If any DLL is not found during command-line parsing, the application warns you and exits.

Small utility, but I actually end up using it a lot.