A method for copying executable files and all load-time dynamically linked libraries in another directory.
Original Publication Date: 2002-Nov-17
Included in the Prior Art Database: 2003-Jun-21
A method for copying executable files and all load-time dynamically linked libraries in another directory. The application disclosed describes an OS shell extension named "Copy with libraries", which is a clipboard copy function that, once invoked on an executable file, will allow to copy in the clipboard not only the file itself, but also all the load-time dinamically linked libraries used by that executable. Executable files (the ones with .exe extension in Windows*) usually don't contain in themselves all the executable code they need to perform. Instead, they use DLLs (Dynamic Link Libraries) as containers of shared code. Such libraries are loaded at run-time and mapped in the address space of the executable process, in such a way the executable can directly call the exported functions in the DLL.. There are two ways in which an executable can link to a DLL: