2009-11-09 3 views

ответ

4

Выполните команду ver и разобрать вывод строки, что дает вам

1
.

вы должны использовать ver и find
. Пример:

ver | find "XP" 
3

вы можете использовать VBScript

strComputer = "." 
Set objWMIService = GetObject("winmgmts:" _ 
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2") 

Set colOSes = objWMIService.ExecQuery("Select * from Win32_OperatingSystem") 
For Each objOS in colOSes 
    Wscript.Echo "Computer Name: " & objOS.CSName 
    Wscript.Echo "Caption: " & objOS.Caption 'Name 
    Wscript.Echo "Version: " & objOS.Version 'Version & build 
Next 

используйте надпись, чтобы захватить нужную строку.

Смежные вопросы