Jump to content

IconPackager 3.00a - Silent Installation Guide !


cipher982

Recommended Posts

NOTE: This guide is for the REGISTERED ENHANCED VERSION ONLY !

Okay here's the deal...

I noticed some of you are having trouble installing IconPackager V3 silent so I came up with a sollution. ;)

  1. Get WinRAR if you don't already have it, here.
  2. Install IconPackager like normal and enter your serial number. Wait till it finishes.
  3. Open Windows Explorer and browse to C:\Program Files\Stardock\Object Desktop\IconPackager
  4. We need all of these files so select them all and add them to a new archive...
    • Go to File > Add to archive..., the WinRAR dialog will apear.
    • In "archiving options" check "Create SFX archive" (this will create a stand-alone application).
    • Choose your compression method. I recommend "Best" (I get 13.6/56.7MB, 25% ratio :thumbup ).
    • No need to setup SFX options... just go to "Comment" tab and add the following:
      ;The comment below contains SFX script commands

      Path=Stardock\Object Desktop\IconPackager
      SavePath
      Silent=1
      Overwrite=1
      Shortcut=P, "IconPackager.exe", "Object Desktop", "", "IconPackager"
      Shortcut=P, "IconExplorer.exe", "Object Desktop", "", "IconPackager Explorer"
      Shortcut=P, "TweakShell.exe", "Object Desktop", "", "TweakShell"


      The above comment tells the installer to hide all dialog boxes and to create the necessary shortcuts in the start menu.

    • Now click "OK" and WinRAR will do the rest.
    • You should now have a file called IconPackager.sfx.exe.

[*]Okay we're halfway there :) . Now we need to setup our install folder...

  • Go to your applications install folder, or wherever you store your software (mine is C:\install) and create a new folder called IconPackager. Place your IconPackager.sfx.exe in this folder.
  • Create a new file called settings.reg and plug in the following code:
    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SOFTWARE\Stardock]

    [HKEY_LOCAL_MACHINE\SOFTWARE\Stardock\ObjectDesktop]
    "ODZip"="C:\\Program Files\\Common Files\\Stardock\\ODZip.dll"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Stardock\ObjectDesktop\IconPackager]
    "Type"="enhanced"
    "Version"="3.00a"
    "Revision"="3.00a"
    "Updated"="12/09/2005 5:46:53"
    "Path"="C:\\Program Files\\Stardock\\Object Desktop\\IconPackager"
    "Startup"="0"
    "EXE"="IconPackager.exe"


    Nothing real major here so there's no need to modify these settings further.

  • We're gonna need to register this program with Windows in case it needs to be uninstalled in the future (e.g., using "Add/Remove Programs" from control panel). So create another registry file and call it uninstaller.reg. Use this code:
    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\IconPackager]
    "DisplayName"="IconPackager"
    "UninstallString"="C:\\PROGRA~1\\Stardock\\OBJECT~1\\ICONPA~1\\iconpackager.exe /uninstallwise"


  • Now we have the necessary registry files. We also need to copy one more file. I'm not sure what this file is for. All I know is that it's created during IconPackager installation. So browse to C:\Program Files\Common Files\Stardock and copy odzip.dll to your "IconPackager" folder.
  • Finally, create an installation script called install.cmd and plug in this code:
    cmdow @ /HID
    @echo off
    SET dir=%systemdrive%\install\IconPackager

    start /wait %dir%\IconPackager.sfx.exe
    XCOPY /Y %dir%\odzip.dll "%programfiles%\Common Files\Stardock\"

    regedit /S %dir%\settings.reg
    regedit /S %dir%\uninstaller.reg

    EXIT


    NOTE: If you haven't allready done so, download and install cmdow command-line utility from here. Otherwise, the install script window will show during installation. Simply download this file and unzip to your Windows system32 folder (e.g., C:\WINDOWS\System32).

All done! All you have to do now is double-click install.cmd and it does the rest. :thumbup

Edited by cipher982
Link to comment
Share on other sites


  • 3 weeks later...

Has anyone figured out a way to add a Theme silently? I tried using the following Registry entries, but it didn't work...

[HKEY_CURRENT_USER\Software\Stardock\IconPackager]
"Include1"="1"
"Change Left"="287"
"Change Top"="749"
"Change Width"="325"
"Change Height"="355"
"Change State"="1"
"Browse Size"="1"
"Theme"="C:\\Program Files\\Stardock\\Object Desktop\\IconPackager\\Themes\\Abracadabra\\Abracadabra_ip.iptheme"
"Window Left"="250"
"Window Top"="614"
"Window Width"="641"
"Window Height"="424"
"Sort"="0"
"Preview"="0"
"File Sort"="0"
"Open Path"="C:\\Program Files\\Stardock\\Object Desktop\\IconPackager\\Themes\\Abracadabra"
"Builder Left"="310"
"Builder Top"="658"
"Builder Width"="520"
"Builder Height"="337"
"Builder Groups"="1"
"InternetShortcut"="C:\\Program Files\\Stardock\\Object Desktop\\IconPackager\\Themes\\Abracadabra\\Abracadabra_ip.icl,52"
"Recent Documents"="C:\\Program Files\\Stardock\\Object Desktop\\IconPackager\\Themes\\Abracadabra\\Abracadabra_ip.icl,30"

[HKEY_CURRENT_USER\Software\Stardock\IconPackager\Recent]
"Icon0"="C:\\WINDOWS\\SYSTEM32\\mydocs.dll"
"Package1"="C:\\Program Files\\Stardock\\Object Desktop\\IconPackager\\Themes\\Abracadabra\\Abracadabra_ip.iptheme"

[HKEY_USERS\S-1-5-21-1606980848-1532298954-839522115-1003\Software\Stardock\IconPackager]
"Include1"="1"
"Change Left"="287"
"Change Top"="749"
"Change Width"="325"
"Change Height"="355"
"Change State"="1"
"Browse Size"="1"
"Theme"="C:\\Program Files\\Stardock\\Object Desktop\\IconPackager\\Themes\\Abracadabra\\Abracadabra_ip.iptheme"
"Window Left"="250"
"Window Top"="614"
"Window Width"="641"
"Window Height"="424"
"Sort"="0"
"Preview"="0"
"File Sort"="0"
"Open Path"="C:\\Program Files\\Stardock\\Object Desktop\\IconPackager\\Themes\\Abracadabra"
"Builder Left"="310"
"Builder Top"="658"
"Builder Width"="520"
"Builder Height"="337"
"Builder Groups"="1"
"InternetShortcut"="C:\\Program Files\\Stardock\\Object Desktop\\IconPackager\\Themes\\Abracadabra\\Abracadabra_ip.icl,52"
"Recent Documents"="C:\\Program Files\\Stardock\\Object Desktop\\IconPackager\\Themes\\Abracadabra\\Abracadabra_ip.icl,30"

[HKEY_USERS\S-1-5-21-1606980848-1532298954-839522115-1003\Software\Stardock\IconPackager\Recent]
"Icon0"="C:\\WINDOWS\\SYSTEM32\\mydocs.dll"
"Package1"="C:\\Program Files\\Stardock\\Object Desktop\\IconPackager\\Themes\\Abracadabra\\Abracadabra_ip.iptheme"

Link to comment
Share on other sites

  • 4 weeks later...

You could also have all the files inside the sfx as follows:

Put odzip.dll, install.cmd, and settings.reg inside the IconPackager folder.

Use the following as the SFX Comment:

;The comment below contains SFX script commands

Path=IconPackager
SavePath
Setup=install.cmd
Silent=1
Overwrite=1
Shortcut=P, "IconPackager.exe", "Object Desktop", "", "IconPackager"
Shortcut=P, "IconExplorer.exe", "Object Desktop", "", "IconPackager Explorer"
Shortcut=P, "TweakShell.exe", "Object Desktop", "", "TweakShell"

And for the cmd file:

cmdow @ /HID
@echo off
XCOPY /Y odzip.dll "%programfiles%\Common Files\Stardock\"
regedit /S settings.reg
EXIT

Thats it! :)

Edited by DigeratiPrime
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...