Difference between revisions of "Adding Registry Settings"

From WPKG | Open Source Software Deployment and Distribution
Jump to: navigation, search
m (what was that?)
m
Line 1: Line 1:
You can use regedit to import registry settings. This can be useful to setup defaults for applications, or apply  
+
You can use regedit to silently import registry settings. This can be useful to setup defaults for applications, or apply  
 
[http://www.winguides.com/registry/ registry tweaks for various Windows settings].
 
[http://www.winguides.com/registry/ registry tweaks for various Windows settings].
<pre>
+
<source lang="xml">
 
  <package
 
  <package
 
     id="sample_registry"
 
     id="sample_registry"
Line 11: Line 11:
 
   <install cmd='regedit /s "%SOFTWARE%\test_registry.reg"' />
 
   <install cmd='regedit /s "%SOFTWARE%\test_registry.reg"' />
 
  </package>
 
  </package>
</pre>
+
</source>
  
 
And the sample file:
 
And the sample file:

Revision as of 13:02, 4 February 2008

You can use regedit to silently import registry settings. This can be useful to setup defaults for applications, or apply registry tweaks for various Windows settings.

 <package
     id="sample_registry"
     name="Shows a registry entry"
     revision="1"
     priority="0"
     execute="once">
   <check type="registry" condition="equals" path="HKEY_LOCAL_MACHINE\SOFTWARE\Test" value="1" />
   <install cmd='regedit /s "%SOFTWARE%\test_registry.reg"' />
 </package>

And the sample file:

test_registry.reg:

 [HKEY_LOCAL_MACHINE\SOFTWARE\Test]
 "Test Setting"=dword:00000001
 [-HKEY_LOCAL_MACHINE\SOFTWARE\TEST2]

(In Win2k/XP adding "-" in front of a key name causes that key to be deleted from the registry.)

Normally, you would export this from regedit.exe.