Private/Functions.ps1
|
function LogQuery($query) { Write-Verbose -Message $query } function ToDateTime($wmiDateTime) { if($wmiDateTime -eq $null) { return $null } return [System.Management.ManagementDateTimeConverter]::ToDateTime($wmiDateTime) } function ToWmiDateTime($dateTime) { if($dateTime -eq $null) { return $null } return [System.Management.ManagementDateTimeConverter]::ToDmtfDateTime($dateTime) } function MapEnum($enum, $value, $default = $null) { try { [Enum]::GetValues($enum) | Where-Object { $_ -eq $value } } catch { Write-Error $_ return $default } } |