quand j'execute ce script (du reposetery scriptcenter de MS) pour récupérer
les infos sur les hotfix de mes serveurs je ne parviens pas à récupérer la
date du patch
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colQuickFixes = objWMIService.ExecQuery _
("SELECT * FROM Win32_QuickFixEngineering")
For Each objQuickFix in colQuickFixes
'Wscript.Echo "Computer: " & objQuickFix.CSName
'Wscript.Echo "Description: " & objQuickFix.Description
'Wscript.Echo "Hot Fix ID: " & objQuickFix.HotFixID
Wscript.Echo "Installation Date: " & objQuickFix.InstallDate
'Wscript.Echo "Installed By: " & objQuickFix.InstalledBy
Next
Apparemment il sera question d'un souci au niveau du type de variable lié à
datetime.
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
"Louis" a écrit dans le message de news: | Hello,
Bonjour,
| quand j'execute ce script (du reposetery scriptcenter de MS) pour | récupérer les infos sur les hotfix de mes serveurs je ne parviens pas | à récupérer la date du patch | Apparemment il sera question d'un souci au niveau du type de variable | lié à datetime. | | Auriez-vous une idée.
La propriété InstallDate de la classe WMI Win32_QuickFixEngineering ne semble jamais être renseignée. Une solution de contournement consiste à s'appuyer sur l'objet COM du moteur de mise à jour Windows Update. Ci-dessous un script VBScript permettant d'afficher la liste des mises à jour installées :
--- ListUpdates.vbs ---
Set oWAU = CreateObject ("Microsoft.Update.Session") Set oSearcher = oWAU.CreateUpdateSearcher lCount = oSearcher.GetTotalHistoryCount Set colUpdates = oSearcher.QueryHistory (1, lCount) For Each oUpdate In colUpdates WScript.Echo oUpdate.Date & " " & oUpdate.Title Next
--- ListUpdates.vbs ---
-- Gilles LAURENT http://glsft.free.fr
"Louis" <Louis@discussions.microsoft.com> a écrit dans le message de
news:FB298902-64B7-4460-810D-6BD1610D0A4E@microsoft.com
| Hello,
Bonjour,
| quand j'execute ce script (du reposetery scriptcenter de MS) pour
| récupérer les infos sur les hotfix de mes serveurs je ne parviens pas
| à récupérer la date du patch
| Apparemment il sera question d'un souci au niveau du type de variable
| lié à datetime.
|
| Auriez-vous une idée.
La propriété InstallDate de la classe WMI Win32_QuickFixEngineering ne
semble jamais être renseignée. Une solution de contournement consiste à
s'appuyer sur l'objet COM du moteur de mise à jour Windows Update.
Ci-dessous un script VBScript permettant d'afficher la liste des mises à
jour installées :
--- ListUpdates.vbs ---
Set oWAU = CreateObject ("Microsoft.Update.Session")
Set oSearcher = oWAU.CreateUpdateSearcher
lCount = oSearcher.GetTotalHistoryCount
Set colUpdates = oSearcher.QueryHistory (1, lCount)
For Each oUpdate In colUpdates
WScript.Echo oUpdate.Date & " " & oUpdate.Title
Next
| quand j'execute ce script (du reposetery scriptcenter de MS) pour | récupérer les infos sur les hotfix de mes serveurs je ne parviens pas | à récupérer la date du patch | Apparemment il sera question d'un souci au niveau du type de variable | lié à datetime. | | Auriez-vous une idée.
La propriété InstallDate de la classe WMI Win32_QuickFixEngineering ne semble jamais être renseignée. Une solution de contournement consiste à s'appuyer sur l'objet COM du moteur de mise à jour Windows Update. Ci-dessous un script VBScript permettant d'afficher la liste des mises à jour installées :
--- ListUpdates.vbs ---
Set oWAU = CreateObject ("Microsoft.Update.Session") Set oSearcher = oWAU.CreateUpdateSearcher lCount = oSearcher.GetTotalHistoryCount Set colUpdates = oSearcher.QueryHistory (1, lCount) For Each oUpdate In colUpdates WScript.Echo oUpdate.Date & " " & oUpdate.Title Next
--- ListUpdates.vbs ---
-- Gilles LAURENT http://glsft.free.fr
Louis
Super !!!!!! MErci bcp
Louis
"Louis" a écrit dans le message de news: | Hello,
Bonjour,
| quand j'execute ce script (du reposetery scriptcenter de MS) pour | récupérer les infos sur les hotfix de mes serveurs je ne parviens pas | à récupérer la date du patch | Apparemment il sera question d'un souci au niveau du type de variable | lié à datetime. | | Auriez-vous une idée.
La propriété InstallDate de la classe WMI Win32_QuickFixEngineering ne semble jamais être renseignée. Une solution de contournement consiste à s'appuyer sur l'objet COM du moteur de mise à jour Windows Update. Ci-dessous un script VBScript permettant d'afficher la liste des mises à jour installées :
--- ListUpdates.vbs ---
Set oWAU = CreateObject ("Microsoft.Update.Session") Set oSearcher = oWAU.CreateUpdateSearcher lCount = oSearcher.GetTotalHistoryCount Set colUpdates = oSearcher.QueryHistory (1, lCount) For Each oUpdate In colUpdates WScript.Echo oUpdate.Date & " " & oUpdate.Title Next
--- ListUpdates.vbs ---
-- Gilles LAURENT http://glsft.free.fr
Super !!!!!!
MErci bcp
Louis
"Louis" <Louis@discussions.microsoft.com> a écrit dans le message de
news:FB298902-64B7-4460-810D-6BD1610D0A4E@microsoft.com
| Hello,
Bonjour,
| quand j'execute ce script (du reposetery scriptcenter de MS) pour
| récupérer les infos sur les hotfix de mes serveurs je ne parviens pas
| à récupérer la date du patch
| Apparemment il sera question d'un souci au niveau du type de variable
| lié à datetime.
|
| Auriez-vous une idée.
La propriété InstallDate de la classe WMI Win32_QuickFixEngineering ne
semble jamais être renseignée. Une solution de contournement consiste à
s'appuyer sur l'objet COM du moteur de mise à jour Windows Update.
Ci-dessous un script VBScript permettant d'afficher la liste des mises à
jour installées :
--- ListUpdates.vbs ---
Set oWAU = CreateObject ("Microsoft.Update.Session")
Set oSearcher = oWAU.CreateUpdateSearcher
lCount = oSearcher.GetTotalHistoryCount
Set colUpdates = oSearcher.QueryHistory (1, lCount)
For Each oUpdate In colUpdates
WScript.Echo oUpdate.Date & " " & oUpdate.Title
Next
| quand j'execute ce script (du reposetery scriptcenter de MS) pour | récupérer les infos sur les hotfix de mes serveurs je ne parviens pas | à récupérer la date du patch | Apparemment il sera question d'un souci au niveau du type de variable | lié à datetime. | | Auriez-vous une idée.
La propriété InstallDate de la classe WMI Win32_QuickFixEngineering ne semble jamais être renseignée. Une solution de contournement consiste à s'appuyer sur l'objet COM du moteur de mise à jour Windows Update. Ci-dessous un script VBScript permettant d'afficher la liste des mises à jour installées :
--- ListUpdates.vbs ---
Set oWAU = CreateObject ("Microsoft.Update.Session") Set oSearcher = oWAU.CreateUpdateSearcher lCount = oSearcher.GetTotalHistoryCount Set colUpdates = oSearcher.QueryHistory (1, lCount) For Each oUpdate In colUpdates WScript.Echo oUpdate.Date & " " & oUpdate.Title Next