Project

General

Profile

System.Management.ManagementBaseObject

Ajoute aux instances de la classe ManagementBaseObject les membres personnalisés suivant ConvertToDateTime et ConvertFromDateTime.
PowerShel version 1 ne gére que les instance WMI du type ManagementObject.

On simplifie ainsi la gestion des dates WMI sur ce type :

$O=Get-WmiObject -class Win32_OperatingSystem
 #Date WMI vers DateTime
$o.ConvertToDateTime($o.LocalDatetime)
 #DateTime vers Date WMI
$o.ConvertFromDateTime([datetime]::now)