Bonjour,
Je cherche comment modifier par script une propriété de
Win32_OperatingSystem. En l’occurrence c’est la propriété description (qui
est bien « writeable »).
Voici mon script pour retrouver l’info (ce n’est qu’un exemple):
strComputer = "MonPc”
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2")
Set colItems = objWMIService.ExecQuery("SELECT * FROM
Win32_OperatingSystem",,48)
For Each objItem in colItems
Wscript.Echo "Description: " & objItem.Description
Next
Je ne trouve pas la syntaxe pour modifier cette info.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Gilles LAURENT
"philippe" a écrit dans le message de news: | Bonjour,
Bonjour,
| Je cherche comment modifier par script une propriété de | Win32_OperatingSystem. En l'occurrence c'est la propriété | description (qui est bien « writeable »).
--- Coupez ici : updateWMIProperty.vbs ---
Option Explicit
' déclaration des variables Dim oWMI, oOS Dim colOS
' initialisation des objets set oWMI = GetObject ("winmgmts:rootcimv2")
' lecture des instances de la classe Win32_OperatingSystem ' note : une seule instance sera toujours retournée Set colOS = oWMI.InstancesOf ("Win32_OperatingSystem")
' mise à jour de la propriété description For Each oOS In colOS oOS.Description ="<description>" oOS.Put_ Next
--- Coupez ici : updateWMIProperty.vbs ---
-- Gilles LAURENT http://glsft.free.fr
"philippe" <philippe@discussions.microsoft.com> a écrit dans le message
de news:9FF63CEC-C8CC-475F-A63C-FBD013C34FE6@microsoft.com
| Bonjour,
Bonjour,
| Je cherche comment modifier par script une propriété de
| Win32_OperatingSystem. En l'occurrence c'est la propriété
| description (qui est bien « writeable »).
--- Coupez ici : updateWMIProperty.vbs ---
Option Explicit
' déclaration des variables
Dim oWMI, oOS
Dim colOS
' initialisation des objets
set oWMI = GetObject ("winmgmts:rootcimv2")
' lecture des instances de la classe Win32_OperatingSystem
' note : une seule instance sera toujours retournée
Set colOS = oWMI.InstancesOf ("Win32_OperatingSystem")
' mise à jour de la propriété description
For Each oOS In colOS
oOS.Description ="<description>"
oOS.Put_
Next
"philippe" a écrit dans le message de news: | Bonjour,
Bonjour,
| Je cherche comment modifier par script une propriété de | Win32_OperatingSystem. En l'occurrence c'est la propriété | description (qui est bien « writeable »).
--- Coupez ici : updateWMIProperty.vbs ---
Option Explicit
' déclaration des variables Dim oWMI, oOS Dim colOS
' initialisation des objets set oWMI = GetObject ("winmgmts:rootcimv2")
' lecture des instances de la classe Win32_OperatingSystem ' note : une seule instance sera toujours retournée Set colOS = oWMI.InstancesOf ("Win32_OperatingSystem")
' mise à jour de la propriété description For Each oOS In colOS oOS.Description ="<description>" oOS.Put_ Next