Hello,

i want to deploy the eDrawings CAD Viewer 2009 on my Clients. First i extract the File to get the MSI. Then i read on you KB to add some RegKeys, and thats my problem, whats the best way to set the RegKeys? In the MSI File? as .REG file? or other way to deploy to the Clients?
Because i want to deactivate the Update function and other Onlien checking and anoying stuff for users.

If i know how to put the Keys into the installation of eDrawings i want to deploy the msi with AD so the Users get the Installation with the next reboot.
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
Hi Guzzi

The Registry Keys should all be contained within an .mst transform file, which is then applied to the msi at install time via Group Policy.

I'm guessing you don't have a packaging tool such as Wise so use Orca to create your transform

Regards
Jimmy
Answered 07/22/2009 by: jimmyx
Purple Belt

Please log in to comment
0
Hello,

thanks for your answer, so i got orca now and start to make a new Transformfile.

In Tables i set "Registry". On the right side i can add a new Row. Possible to show me correct row to add there?
i think

Registry: HKEY_CURRENT_USERS\Software\eDrawings\e2009\General
Root: ? i dont know
Key: "Spawn"
Name: -
Value: "eModelViewer.exe"
Component: -

is the right? Got the Information about the Keys from http://itninja.com/link/ms-java-vm-support-page2
Answered 07/22/2009 by: guzzzi
Yellow Belt

Please log in to comment
0
Thomas, if you have Orca, I'm guessing you downloaded the SDK. That will contain MSI.CHM which will have details about the different tables.

The 'Root' column is misleadingly named. It ought to be named 'Hive'. Anyway, this column should contain a number:

-1
If this is a per-user installation, the registry value is written under HKEY_CURRENT_USER.
If this is a per-machine installation, the registry value is written under HKEY_LOCAL_MACHINE.

0
Use the HKEY_CLASSES_ROOT hive.

1
Use the HKEY_CURRENT_USER hive

2
Use the HKEY_LOCAL_MACHINE hive

3
Use the HKEY_USERS hive
Answered 07/22/2009 by: VBScab
Red Belt

Please log in to comment
0
Hello,

ok now i start to understand a little bit
the correct entry will be

[HKEY_CURRENT_USER\Software\eDrawings\e2009\General]
"Activated"=dword:00000001
"Update"=dword:00000000
"UpdatePeriod"=dword:496b20c4

Registry: Reg01
Root: 1
Key: Software\eDrawings\e2009\General
Name: Activated
Value : #1
Component:

Registry: Reg02
Root: 1
Key: Software\eDrawings\e2009\General
Name: Update
Value : #0
Component:

Registry: Reg03
Root: 1
Key: Software\eDrawings\e2009\General
Name: UpdatePeriod
Value : #496b20c4
Component:


and so on... but the Table Component? I reinstalled the SDK4.5 but i cant find a msi.chm
Answered 07/22/2009 by: guzzzi
Yellow Belt

Please log in to comment
0
Sorry, my mistake. Try [INSTALLDIR]DOC\msi45.chm where [INSTALLDIR] is obviously the path where you installed the SDK.

Refer the 'Component' column to the unique component name which you'll set up in the Component table.
Answered 07/22/2009 by: VBScab
Red Belt

Please log in to comment
0
Hello,

thank you, i found the Manual. So if i understand right.

Im just installing some Regkey after the Main Installation of eDrawings so i can set a Randomname in Component because its not important to set the keys to an existing File.

I think i have to search on web so get more information, the manual is not so easy to understand but i hope to be right and will test the mst.

thank you
Answered 07/22/2009 by: guzzzi
Yellow Belt

Please log in to comment
Answer this question or Comment on this question for clarity