Registry portions from jRegistryKey: http://www.nexb.org/open-source-it-asset-management/Wiki.jsp?page=JRegistryKey Janel Win32 Startup Wrappers: http://janel.sourceforge.net/janel/index.html ResourceHacker: http://www.angusj.com/resourcehacker/ For registry access jRegistryKey.dll must be in ld.library.path. To create win32 exe startup wrapper, copy bin/janel-2.5.0/Executables/Janel[Console|Windows].exe to the name of the launch application (ie if you've made a bin/myApp.env then copy to myApp.exe). Use JanelConsole.exe if you wish output to be shown in console, or JanelWindows.exe for no console. Create a .lap file in same dir with same name (ie myApp.lap). Use bin/janel-2.5.0/Executables/*.lap as a reference, or use org.benow.install.windows.LaunchDescriptor for within an installer. bin/ResourceHacker/ResHacker.exe can be used under windows to replace icons within for native launchers.