I am tempted to fill the IZArc request but I don't have time, here are some hints that should help:
- Install IZArc and configure to perfection
- Download NirSoft RegScanner from
http://www.nirsoft.net/utils/regscanner.html- Use NirSoft RegScanner to search for IZArc, select all the reg keys for associations and non-default context menus and export them to a .reg file from RegScanner (if you have to delete a key or value altogether, rather than merely override the value, see this article
http://support.microsoft.com/kb/310516 -- I know this isn't necessary for the associations, but for killing a context menu item I'm not sure)
- Create a folder with your_exported.reg and IZArc_Setup.exe from the IZArc site
- Uninstall IZArc, install IZArc, make sure the settings are back to default, then run the .reg file and make sure the IZArc settings change to your preferences
- Create a file install.cmd in that same folder containing the following:
CODE
start /wait IZArc_Setup.exe /SILENT
"%SystemRoot%\regedit" /s your_exported.reg
EDITED: Forgot to put /wait in the start command. I think it has actually worked without the start command, but this is to play it safe.
- Uninstall IZArc and test install.cmd manually to make sure I got it right above.
- Use Addon Maker for nLite (
http://www.msfn.org/board/index.php?showtopic=73008) to create an addon;
use install.cmd as the setup program (NOT IZArc_Setup.exe.) Addon Maker for nLite will make sure the cmd window gets hidden at install time