Skip Ribbon Commands
Skip to main content

Distribution

:

Application Configuration Notes: Roxio Creator DE 9

Documentation and logs for UVM OS and application distribution methodologies
Tricky one... still a work in progress.
 
The OEM CD contains a setup.exe that appears to be a proprietary application that was developed by Sonic.  Several subdirectories contain individual installer MSI files. 
 
AppDeploy.com has no information specific to "Creator DE 9", but there is an entry for "Sonic RecordNow 2" which seems to function similarly:
 
To install, we just script a sequence of MSIEXEC commands... one for each component.  Note that the D2D32_90 (Drag to Disk 32-bit, version 9.0) component on the shipping CD is not compatible with Vista.  It needed to be replaced with a downloaded version.  As always, the installer downloaded from Dell completely obfuscated the installer.  To extract it, I had to run the downloaded file and pause at the setup dialog.  I then opened the %TEMP% directory and searched for new files.  This reveals a new directory which contains the D2D32 setup files, with associated support files.  I just copied this whole directory to the distribution share (under the \Applications\D2D32_90_Vista directory).
 
We import a registry entry at the end of the script which should suppress product registration.  The key in question is:
[HKEY_LOCAL_MACHINE\SOFTWARE\Roxio\Registration\RoxioCentral33]
"RunRegApp"=dword:00000000
NOTE:  This reg import does not do what I expected... need to experiment with this some more!
 
Below is the installation script as it currently stands:

@echo off
REM Sequentially install Roxio Creator DE 9.0 components
REM (Bypasses non-scriptable Setup.exe provided by Sonic Solutions on the CD)
pushd \\sysimg2.campus.ad.uvm.edu\distribution$\Applications\Roxio Creator DE 9.0"
start /wait msiexec /i "RCP_AUDIO_33\AUDIO.msi" TRANSFORMS="RCP_AUDIO_33\1033.mst" /qb
start /wait msiexec /i "RCP_COPY_33\COPY.msi" TRANSFORMS="RCP_COPY_33\1033.mst" /qb
REM "Roxio Creator DE" Core Component (Displayed in Add/Remove Programs as "Roxio Creator DE"):
start /wait msiexec /i "RCP_CORE_33\RCPCORE.msi" TRANSFORMS="RCP_CORE_33\1033.mst" /qb 
start /wait msiexec /i "RCP_DATA_33\BMPLE.msi" TRANSFORMS="RCP_DATA_33\1033.mst" /qb
start /wait msiexec /i "RCP_TOOLS_33\TOOLS.msi" TRANSFORMS="RCP_TOOLS_33\1033.mst" /qb
REM Update manager generally is considered worthless... removing from install routine pending objection...
REM start /wait msiexec /i "UPDATEMANAGER_MSI\UM.msi" TRANSFORMS="UPDATEMANAGER_MSI\1033.mst" /qb
start /wait msiexec /i "EXPRESSLABELER_30\LABELER.msi" TRANSFORMS="EXPRESSLABELER_30\1033.mst" /qb
REM Must use "norestart" switch with D2D feature or promping for system restart will occur.
REM NOTE: Updated from OEM shipping CD with download from Dell:
start /wait msiexec /i "D2D32_90_Vista\DrgToDsc.MSI" TRANSFORMS="D2D32_90_Vista\1033.mst" /qb /norestart
REM Installed OEM activation component to suppress product activation:
start /wait msiexec /i "Activation_103\Activate.MSI" TRANSFORMS="Activation_103\1033.mst" /qb /norestart
REM Import registry data to suppress product registration dialog:
reg import roxio_noreg.reg
popd

 
Below is a screenshot of all installed programs after a "typical" Creator install.  This is how the dialog should look after a successful installation:
Roxio Installed Programs