Objets d’assistance de script
WMI possède plusieurs objets d’assistance de script qui fournissent les conversions requises par les scripts.
Les objets d’assistance de script WMI sont les suivants :
Les objets d’assistance décomposent les structures de données composites afin qu’un script ne soit pas requis pour analyser la structure afin d’obtenir l’un des éléments. Par exemple, la structure DateTime WMI ne peut pas être affichée directement et est différente des autres structures de données Windows DateTime, telles que VT _ Date.
SWbemDateTime
L’objet SWbemDateTime fournit des propriétés qui analysent le jour, le mois, l’année, l’heure de la journée, et ainsi de suite. Il fournit également des méthodes de conversion pour convertir la valeur DateTime de Windows Management Instrumentation (WMI) vers et à partir des formats de _ Date et fileTime VT. Pour les paramètres de sécurité Internet Explorer (IE), l’objet SWbemDateTime est le seul objet de script WMI marqué comme sécurisé pour l’initialisation et sécurisé pour les scripts. Pour obtenir plus d’informations et des exemples de conversions de date et d’heure, consultez dates et heures et l’article sur technet scriptcenter il s’agit du temps (OH et des dates).
SWbemObjectPath
Les propriétés de SWbemObjectPath fournissent le chemin d’accès absolu d’un objet, mais découpent également les parties du chemin d’accès WMI, telles que le serveur, l’espace de noms, la classe ou le chemin d’accès relatif. L’objet vous permet de définir la sécurité du chemin d’accès, d’obtenir les valeurs de clé des objets représentant le chemin d’accès, de déterminer si un objet est un singleton, et ainsi de suite. Pour plus d’informations sur l’utilisation des chemins d’accès aux objets WMI, consultez Description de l’emplacement d’un objet WMI.
_SecurityDescriptorHelper Win32
La classe Win32 _ SecurityDescriptorHelper convertit le descripteur de sécurité d’un objet sécurisable d’un format à un autre.
De nombreux objets, tels que les imprimantes, les espaces de noms WMI, les clés de registre ou les applications DCOM, ont des descripteurs de sécurité qui contrôlent l’accès à l’objet. Vous pouvez utiliser WMI pour découvrir ou modifier qui a accès à ces objets en obtenant ou en définissant le descripteur de sécurité associé à l’objet.
Toutefois, différentes méthodes peuvent obtenir des descripteurs de sécurité dans un tableau d’octets binaire, le format SDDL ( Security Descriptor Definition Language ) ou en tant qu’instance de _ SecurityDescriptor Win32. La forme de tableau d’octets binaire d’un descripteur de sécurité ne doit pas être manipulée, sauf par les méthodes C++ conçues pour les opérations de descripteur de sécurité. Les descripteurs dans le langage SDDL sont dans des chaînes, mais ils sont toujours difficiles à manipuler. Le format le plus simple à manipuler est Win32 _ SecurityDescriptor, car il contient des objets incorporés pour le tiers de confiance, l’ACE et le SID. Pour plus d’informations sur la structure des descripteurs de sécurité dans WMI, consultez objets descripteurs de sécurité WMI. Pour plus d’informations sur la façon d’effectuer des conversions, consultez modification de la sécurité d’accès sur les objets sécurisables.