2009-07-23 4 views
0

설치된 서비스 팩, 설치된 Internet Explorer 버전 및 Windows Media Player의 버전을 배치 파일에 표시하고 싶습니다. 설치. 이것은 Windows XP에서만 가능합니다. 내가 왜 이것을 필요로하는 이유는 Windows 업데이트를 오프라인으로 설치할 수있는 스크립트가 있기 때문입니다. 그러나 서비스 팩에 관해서는 항상 어떤 것들이 설치되어 있는지 알지 못하므로 업데이트를 설치할 수있는 동일한 배치 파일을 가지고 있으면 좋을 것입니다/서비스 팩은 자동으로 어떤 서비스 팩이 설치되어 있는지 표시 할 수 있습니다. 여기서비스 팩과 같은 Windows 기반 정보를 검색하고 표시하는 배치 파일

답변

1

서비스 팩은 (here에서) 설치되어있는 표시됩니다 VBS :

strComputer = "." 
Set objWMIService = GetObject("winmgmts:" _ 
    & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2") 
Set colOperatingSystems = objWMIService.ExecQuery _ 
    ("Select * from Win32_OperatingSystem") 
For Each objOperatingSystem in colOperatingSystems 
    Wscript.Echo objOperatingSystem.ServicePackMajorVersion _ 
     & "." & objOperatingSystem.ServicePackMinorVersion 
Next 
0

검토 systeminfo 명령은 ... 그것은 유용한 시스템 정보를 많이 표시합니다.

관련 문제