2009-07-23 2 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コマンドを確認します。