descrizione
Permette di visualizzare il prodotto e l'ultimo numero di service pack applicato.
script
On Error Resume Next
set shell = createobject("wscript.shell")
sValueProductName = "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\" & "ProductName"
sValueVersion = "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\" & "CSDVersion"
pr = shell.regread(sValueProductName)
if Err.number <> 0 then
wscript.echo "Error reading ProductName"
wscript.quit(1)
end if
sp = shell.regread(sValueVersion)
if Err.number <> 0 then
wscript.echo pr & " - " & "NO Service Pack"
else
wscript.echo pr & " - " & sp
end if
Eseguendo:
cscript ShowProductAndServicePackNumber.vbs
si ottiene il risultato seguente:

versione
1.0

