OEMWrapPS.psm1
|
#Requires -Version 5.1 <# .SYNOPSIS OEMWrapPS - PowerShell Module for OEM Hardware Management .DESCRIPTION OEMWrapPS is a PowerShell module that wraps OEM-specific hardware management functions for Dell and HP devices. It includes functions for Dell BIOS management via WMI, Dell Command Update (DCU) management, Dell model-catalog update scanning and installation, Dell warranty retrieval, and HP Image Assistant (HPIA) support. Sources: - Dell BIOS Functions: https://github.com/gwblok/2PintLabs/blob/main/DeployR/BIOSSettings/Dell/NativeWMI/SetDellBIOSSettingsWMI-Functions.ps1 - Dell DCU Functions: https://github.com/gwblok/garytown/blob/master/hardware/Dell/CommandUpdate/EMPS/Dell-EMPS.ps1 - Dell Warranty Functions: https://github.com/gwblok/garytown/blob/master/hardware/Dell/CommandUpdate/EMPS/Dell-EMPSWarranty.ps1 - HP HPIA Functions: https://github.com/gwblok/garytown/blob/master/hardware/HP/EMPS/Test-HPIASupport.ps1 .NOTES Author: Gary Blok (@gwblok) - GARYTOWN.COM #> # Dot-source all function files from the Public directory $PublicPath = Join-Path -Path $PSScriptRoot -ChildPath 'Public' if (Test-Path $PublicPath) { $PublicFiles = Get-ChildItem -Path $PublicPath -Filter '*.ps1' -Recurse foreach ($File in $PublicFiles) { . $File.FullName } } |