Here's commandline to use when installing. Make sure both MST files are processed. Some people have claimed that /qb-! doesn't work and that /qr is one to use. Both have worked on my tests and since I prefer progress-bar without cancel I'm using /qb-!.
These notes are correct for HP OEM version 6.1.0.42 that comes with DC7100 desktops.
Silent Easy CD Creator v6.1.0.42 OEM installation
1. Copy original install media to following directories
Y:\RoxioEasyCDC\6.1.0.42\OriginalMedia (this is optional)
Y:\RoxioEasyCDC\6.1.0.42\Customized
2. Copy ActiveSetup-MSI-AutoRepair.vbs to
Y:\RoxioEasyCDC\6.1.0.42\Addons
3. ActiveSetup-MSI-AutoRepair.vbs is included in
http://myitforum.techtarget.com/inc/upload/8254ActiveSetupSample.MSI
4. Copy Roxio_Finalize.cmd to
Y:\RoxioEasyCDC\6.1.0.42\Addons
5. Launch InstallShield X editor
6. Open Y:\RoxioEasyCDC\6.1.0.42\Customized\ECDC6.MSI
7. Select Behavior and Logic > Property Manager
8. Find ROX_VectorLocation and save its value to
Y:\RoxioEasyCDC\6.1.0.42\Addons\Vector.TXT
9. Go to separate clean PC and install ECDC using installation wizard
10. Restart PC after installation and launch RegEdit
11. Go to registry key listed in ROX_VectorLocation and verify that theres Implemented Categories with value called Obf under it. Export Obf value to file named
Y:\RoxioEasyCDC\6.1.0.42\Addons\REG_HKCR_Vector.REG
12. Find serial number of your OEM version from
HKLM\SOFTWARE\Roxio\Easy CD Creator\6.0\cdkey
and save its value as text to
Y:\RoxioEasyCDC\6.1.0.42\Addons\CDKey.txt
13. Go back to Installshield X editor
14. Select Behavior and Logic > Custom Actions
15. Launch Custom Action Wizard
a. Enter _HKCU_Fixer as name of new custom action
b. Type should be Run VBScript code and Location Stored directly in the custom action
c. Paste contents of ActiveSetup-MSI-AutoRepair.vbs to In-Sequence Scripts window
d. Leave Additional Options as is
e. Change Install Execute Sequence to After PublishProduct
16. Launch Custom Action Wizard again
a. Enter _RunOnceSystem as name of new custom action
b. Type should be Launch an executable and Location Stored in the Directory table
c. Change Source to SystemFolder and Target to
SchTasks.EXE /Create /TN "Roxio_Finalize" /SC ONSTART /RU "NT AUTHORITY\SYSTEM" /TR "%WINDIR%\Roxio_Finalize.CMD"
d. Leave Additional Options as is
e. Change Install Execute Sequence to After _HKCU_fixer and Install Execute Condition to NOT Installed
17. Select Behavior and Logic > Property Manager
18. Create new property named ACTIVESETUP with value TRUE
19. Create new property named ACTIVESETUPOPTIONS with value /qb-!
Notice! There must be one space before slash!!!
20. Create new property named ALLUSERS with value 1
21. Change value of RebootYesNo from Yes to No
22. Create new property named REBOOT with value RS
23. Create new property named PIDKEY with value of your cdkey from registry
24. Select Application Data > Files and Folders
25. Select ECDC6 as component to update
26. Select Show Predefined Folder and [WindowsFolder]
27. Drag Roxio_Finalize.CMD from Addons folder to [WindowsFolder]
28. Leave File Location options as is
29. Select System Configuration > Registry
30. Create new registry key called
HKCU\Software\Microsoft\Windows\CurrentVersion\Run
31. Move everything from system wide
HKLM\Software\Microsoft\Windows\CurrentVersion\Run to HKCU\Software\Microsoft\Windows\CurrentVersion\Run
32. Rename system wide RunOnce to RunOnceSystem since next user logging in to workstation after unattended install is not administrator as Roxio installer incorrectly assumes. Eg.
HKLM\Software\Microsoft\Windows\CurrentVersion\RunOnce must be renamed to
HKLM\Software\Microsoft\Windows\CurrentVersion\RunOnceSystem
33. Remove RNG registry key which is incorrectly included with Roxios installer
HKLM\Software\Microsoft\Windows\Cryptography\RNG
34. Import REG_HKCR_Vector.REG to HKCR. Use AllOtherFiles as component.
35. Select Installation Information > General Information
36. Create new Install Condition under Product Properties to allow installation only under WinXP and Win2003. Win2000 might work if you add patched SchTasks.exe to %WINDIR%\System32 prior ECDC6 install.
Condition: VersionNT>=501 And WindowsBuild>=2600
Message: Windows XP or newer required
37. Save changes and close InstallShield X editor
38. Launch InstallShield Tuner
39. Select Create a new transform
40. Open Y:\RoxioEasyCDC\6.1.0.42\Customized\ECDC6.msi as source MSI
41. Add 1033.MST to list of additional transforms
42. Use Y:\RoxioEasyCDC\6.1.0.42\Customized\Silent.mst as MST filename and click Create
43. Select Organization > Features
44. Change Install state of Label Creator to The feature is not installed
45. Select System Configuration > Shortcuts
46. Rename desktop shortcut to Easy CD Creator
47. Rename program files subfolder name to Easy CD Creator
48. Remove following shortcuts: Home, Label Creator and Roxio Retrieve.
49. Select System Configuration > Registry
a. Import all MST-REG files to proper registry hives
50. Save changes
These notes are correct for HP OEM version 6.1.0.42 that comes with DC7100 desktops.
Silent Easy CD Creator v6.1.0.42 OEM installation
1. Copy original install media to following directories
Y:\RoxioEasyCDC\6.1.0.42\OriginalMedia (this is optional)
Y:\RoxioEasyCDC\6.1.0.42\Customized
2. Copy “ActiveSetup-MSI-AutoRepair.vbs” to
Y:\RoxioEasyCDC\6.1.0.42\Addons
3. “ActiveSetup-MSI-AutoRepair.vbs” is included in
http://myitforum.techtarget.com/inc/upload/8254ActiveSetupSample.MSI
4. Copy “Roxio_Finalize.cmd” to
Y:\RoxioEasyCDC\6.1.0.42\Addons
5. Launch InstallShield X editor
6. Open Y:\RoxioEasyCDC\6.1.0.42\Customized\ECDC6.MSI
7. Select Behavior and Logic > Property Manager
8. Find “ROX_VectorLocation” and save it’s value to
Y:\RoxioEasyCDC\6.1.0.42\Addons\Vector.TXT
9. Go to separate clean PC and install ECDC using installation wizard
10. Restart PC after installation and launch RegEdit
11. Go to registry key listed in ROX_VectorLocation and verify that there’s “Implemented Categories” with value called “Obf” under it. Export Obf value to file named
Y:\RoxioEasyCDC\6.1.0.42\Addons\REG_HKCR_Vector.REG
12. Find serial number of your OEM version from
HKLM\SOFTWARE\Roxio\Easy CD Creator\6.0\cdkey
and save itÂ’s value as text to
Y:\RoxioEasyCDC\6.1.0.42\Addons\CDKey.txt
13. Go back to Installshield X editor
14. Select Behavior and Logic > Custom Actions
15. Launch Custom Action Wizard
a. Enter _HKCU_Fixer as name of new custom action
b. Type should be ‘Run VBScript code’ and Location ‘Stored directly in the custom action’
c. Paste contents of ActiveSetup-MSI-AutoRepair.vbs to ‘In-Sequence Scripts’ window
d. Leave ‘Additional Options’ as is
e. Change ‘Install Execute Sequence’ to ‘After PublishProduct’
16. Launch Custom Action Wizard again
a. Enter _RunOnceSystem as name of new custom action
b. Type should be ‘Launch an executable’ and Location ‘Stored in the Directory table’
c. Change Source to ‘SystemFolder’ and Target to
‘SchTasks.EXE /Create /TN "Roxio_Finalize" /SC ONSTART /RU "NT AUTHORITY\SYSTEM" /TR "%WINDIR%\Roxio_Finalize.CMD"’
d. Leave ‘Additional Options’ as is
e. Change ‘Install Execute Sequence’ to ‘After _HKCU_fixer’ and ‘Install Execute Condition’ to ‘NOT Installed’
17. Select Behavior and Logic > Property Manager
18. Create new property named ‘ACTIVESETUP’ with value ‘TRUE’
19. Create new property named ‘ACTIVESETUPOPTIONS’ with value “ /qb-!”
Notice! There must be one space before slash!!!
20. Create new property named ‘ALLUSERS’ with value ‘1’
21. Change value of ‘RebootYesNo’ from ‘Yes’ to ‘No’
22. Create new property named ‘REBOOT’ with value ‘RS’
23. Create new property named ‘PIDKEY’ with value of your cdkey from registry
24. Select Application Data > Files and Folders
25. Select ‘ECDC6’ as component to update
26. Select ‘Show Predefined Folder’ and ‘[WindowsFolder]
27. Drag ‘Roxio_Finalize.CMD’ from Addons folder to ‘[WindowsFolder]’
28. Leave File Location options as is
29. Select System Configuration > Registry
30. Create new registry key called
HKCU\Software\Microsoft\Windows\CurrentVersion\Run
31. Move everything from system wide
HKLM\Software\Microsoft\Windows\CurrentVersion\Run to HKCU\Software\Microsoft\Windows\CurrentVersion\Run
32. Rename system wide RunOnce to RunOnceSystem since next user logging in to workstation after unattended install is not administrator as Roxio installer incorrectly assumes. Eg.
HKLM\Software\Microsoft\Windows\CurrentVersion\RunOnce must be renamed to
HKLM\Software\Microsoft\Windows\CurrentVersion\RunOnceSystem
33. Remove RNG registry key which is incorrectly included with RoxioÂ’s installer
HKLM\Software\Microsoft\Windows\Cryptography\RNG
34. Import REG_HKCR_Vector.REG to HKCR. Use AllOtherFiles as component.
35. Select Installation Information > General Information
36. Create new Install Condition under Product Properties to allow installation only under WinXP and Win2003. Win2000 might work if you add patched SchTasks.exe to %WINDIR%\System32 prior ECDC6 install.
Condition: “VersionNT>=501 And WindowsBuild>=2600”
Message: “Windows XP or newer required”
37. Save changes and close InstallShield X editor
38. Launch InstallShield Tuner
39. Select ‘Create a new transform’
40. Open Y:\RoxioEasyCDC\6.1.0.42\Customized\ECDC6.msi as source MSI
41. Add 1033.MST to list of additional transforms
42. Use Y:\RoxioEasyCDC\6.1.0.42\Customized\Silent.mst as MST filename and click Create
43. Select Organization > Features
44. Change ‘Install state’ of ‘Label Creator’ to ‘The feature is not installed’
45. Select System Configuration > Shortcuts
46. Rename desktop shortcut to ‘Easy CD Creator’
47. Rename program files subfolder name to ‘Easy CD Creator’
48. Remove following shortcuts: Home, Label Creator and Roxio Retrieve.
49. Select System Configuration > Registry
a. Import all MST-REG files to proper registry hives
50. Save changes
The information provided worked somewhat for me. I used Easy CD & DVD Creator 6.x Basic. Copy the contents of the CD to the distribution directory. You must create two packages in SMS and then use one to launch the other first then once both have run you can restart the computer. This allows you to register the required DLLs without being an administrative user. If the DLLs are not registered then the application will not run.
SMS PACKAGES
1. Automated - using the following command:
MSIEXEC /qb+! /i "ECDC6.msi" reboot=rs ALLUSERS=2 RebootYesNo=No TRANSFORMS=1033.MST /l*v "%temp%\Roxio Easy CD and DVD Creator 6.log"
Make sure that you use the elevated rights option and allow user interaction. Make sure to not have this program reboot.
2. Automated and Reg - using the following command:
RegisterDLL.cmd
Create a file called RegisterDLL.cmd in the same directory and at the root of of the cd you copied to your distribution directory. The contents of the file are as follows:
Save the file. Make this program runs with elevated rights and user interaction and select to have the Automated program you created earlier run prior to this one (this is an option in SMS to "Run First"). Make sure to advertise the "Automated and Reg" program but it will run the Automated first. Also make sure to have this program restart the computer.
FINAL
After the reboot the DLLs and EXE files should be registered as required and the application should now run and work.
I'm a beginner MSI builder and packaged this MSI on my 2nd attempt. This site has been an overwhelming help to me and my workmates as we have been recently been tasked to convert nearly 100 programs into MSIs (for a university).
I went over your suggestions, streamlined them and used the following:
1) I went on the CD and copied the ECDC6.msi, data.cab and 1033.mst into my network directory.
2) Opened 1033.mst with installshield and pointed it to ECDC6.msi
a) Edited the shortcuts that I needed.
b) Saved as.. ECDC6.msi (This allowed me to not mess with the transform)
3) Created a file registerdll.cmd with the following information:
4) Ran Installshield Repackager and ran the registerdll.cmd as a installation monitoring install and made a 2nd MSI named "Roxio Finalize.msi"
5) Deployed ECDC6.msi over GP and then Roxio Finalize.msi.
That's all I did and it worked! To get rid of the Drag-to-Disc and AudioCentral in taskbar we told them to not be in the taskbar and then copied the ntuser.dat in my user into the default user. It's a little messy but gets the job done!
Thanks AppDeploy.com community! BTW I also used your Adobe Acrobat Video to re-package Adobe Acrobat.
Even with "EnableUpdater" set to zero, this wonderful software still nags the user if they want to enable updates every sixty days. If you re-apply the date value for "LastTimeUpdaterReminded" every sixty days (for users on public-access PCs that get a fresh user profile every time, as in my case) then you can prevent the user from being nagged to update.
This web page gives you the decimal date value for today's date (or calculates it for any given date).
Make sure you choose Decimal (instead of Hex) when entering this into the registry or otherwise making a new registry patch.
Questions & Answers related to Roxio Easy CD and DVD Creator
Blogs (0)
Blog posts related to Roxio Easy CD and DVD Creator
Links (0)
Links related to Roxio Easy CD and DVD Creator
Reviews (0)
Reviews related to Roxio Easy CD and DVD Creator
This website uses cookies.
By continuing to use this site and/or clicking the "Accept" button you are providing consent
Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our
websites or when you do business with us. For more information about our
Privacy Policy and our data protection
efforts, please visit
GDPR-HQ