windows_oem

Manage Windows OEM Information with Puppet.

BeryJu

beryju

7,126 downloads

7,126 latest version

3.7 quality score

Version information

  • 1.0.0 (latest)
released Dec 27th 2016

Start using this module

Documentation

beryju/windows_oem — version 1.0.0 Dec 27th 2016

windows_oem

Table of Contents

  1. Description
  2. Setup - The basics of getting started with windows_oem
  3. Usage - Configuration options and additional functionality
  4. Reference - An under-the-hood peek at what the module is doing and how
  5. Limitations - OS compatibility, etc.
  6. Development - Guide for contributing to the module

Description

This module set the OEM Settings in Windows.

Setup

What windows_oem affects

This modules changes Registry keys in the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation Hive.

Usage

Basic

class { 'windows_oem':
  ensure       => 'present',
  manufacturer => 'BeryJu.org',
  support_url  => 'https://support.beryju.org',
}

...which yields...

basic

With Logo

file { 'C:\Windows\System32\oemlogo.bmp': 
  source => 'puppet:///....'
}
class { 'windows_oem':
  ensure       => 'present',
  manufacturer => 'BeryJu.org',
  support_url  => 'https://support.beryju.org',
  logo         => 'C:\Windows\System32\oemlogo.bmp',
  requires     => File['C:\Windows\System32\oemlogo.bmp']
}

...which yields...

with logo

Limitations

Tested on:

  • Windows Vista
  • Windows 7
  • Windows 8
  • Windows 8.1
  • Windows 10
  • Windows Server 2008
  • Windows Server 2008R2
  • Windows Server 2012
  • Windows Server 2012R2
  • Windows Server 2016