Parameter | Choices/Defaults | Comments |
---|---|---|
compare_key string | The parent key to use when comparing the contents of the registry to the contents of the file. Needs to be in HKLM or HKCU part of registry. Use a PS-Drive style path for example HKLM:\SOFTWARE not HKEY_LOCAL_MACHINE\SOFTWARE If not supplied, or the registry key is not found, no comparison will be made, and the module will report changed. | |
path path / required | The full path including file name to the registry file on the remote machine to be merged |
Note
state=absent
before using win_regmerge
.See also
- name: Merge in a registry file without comparing to current registry win_regmerge: path: C:\autodeploy\myCompany-settings.reg - name: Compare and merge registry file win_regmerge: path: C:\autodeploy\myCompany-settings.reg compare_to: HKLM:\SOFTWARE\myCompany
Common return values are documented here, the following are the fields unique to this module:
Key | Returned | Description |
---|---|---|
compare_to_key_found boolean | when comparison key not found in registry | whether the parent registry key has been found for comparison |
compared boolean | when a comparison key has been supplied and comparison has been attempted | whether a comparison has taken place between the registry and the file Sample: True |
difference_count integer | changed | number of differences between the registry and the file Sample: 1 |
Hint
If you notice any issues in this documentation, you can edit this document to improve it.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.9/modules/win_regmerge_module.html