home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 2005 December (Special)
/
PCWorld_2005-12_Special_cd.bin
/
Windows
/
nahrdily
/
nahrdily.exe
/
pcwFixlist.hta
< prev
next >
Wrap
Text File
|
2004-12-30
|
4KB
|
88 lines
<HTML>
<HEAD>
<TITLE>Skript PC-WORLDu: NainstalovanΘ updaty</TITLE>
<HTA:APPLICATION ID="HTA20"
APPLICATIONNAME="FixList"
SINGLEINSTANCE="yes"
NAVIGABLE="no"
ICON="%WINDIR%\kill.exe"/>
<STYLE type="text/css">
body { font-family:Tahoma,Verdana,Arial,Geneva;
font-size:14;
background-color:Buttonface }
#Headline { font-family:Tahoma,Verdana,Arial,Geneva;
font-weight:bold;
font-size:14;
top:5}
</STYLE>
</HEAD>
<SCRIPT language="VBScript">
'==================================================================================
'Nastavenφ velikosti okna a pro mo₧nost aktualizace pomocφ <F5>.
'==================================================================================
Sub SubInit_Fenster
window.resizeTo 450, 500
SubHotfixView()
Set ObjSet = GetObject("winmgmts:\\.\root\cimv2").ExecQuery("Select * from Win32_OperatingSystem")
For Each obj In ObjSet
document.all.systemver.innerHTML= obj.Caption & ", " & obj.Version
Next
End Sub
'==================================================================================
'V²pis informacφ o zßplatßch z WMI:
'==================================================================================
Sub SubHotfixView()
On Error Resume Next
Set MyShell = CreateObject("Wscript.Shell")
Set objWMIService = GetObject("winmgmts:\\.\root\cimv2")
Set colItems = objWMIService.ExecQuery("Select * from Win32_QuickFixEngineering",,48)
StrBeginTable = "<table border=0 cellspacing=0 cellpadding=2 style=" & Chr(34) & "font-size:12" & Chr(34)&">"
For Each objItem in colItems
If Not objItem.Description = "" Then
strBeschreibung = "<tr><th colspan=" & Chr(34) & "3" & Chr(34) & "></th></tr><tr><td><b>Popis: </b></td><td>" & objItem.Description & "</td></tr>"
End If
If Not objItem.InstalledBy = "" Then
strUser = "<tr><th colspan=" & Chr(34) & "3" & Chr(34) & "></th></tr><tr><td><b>Instalovßno: </b></td><td>" & objItem.InstalledBy & "</td></tr>"
End If
If objItem.HotFixID = "File 1" Then 'broken entry, needs an exception
strKBID = objItem.ServicePackInEffect
Else
strKBID = objItem.HotFixID
End If
StrTableData = StrTableData & "<tr><th colspan=" & Chr(34) & "3" & Chr(34) & "><HR></th></tr><tr><td><b>Patch: </b></td><td><a href=" & Chr(34) & "http://support.microsoft.com/default.aspx?scid=kb;cs;" & strKBID & chr(34) & ">" & strKBID & "</a></td></tr>" & strBeschreibung & strUser
Next
StrEndTable = "</table>"
StrIEVersion = MyShell.RegRead("HKLM\Software\Microsoft\Internet Explorer\Version")
StrIEMinorVersion = Splitlink(MyShell.RegRead("HKLM\Software\Microsoft\Windows\CurrentVersion\Internet Settings\MinorVersion"))
document.all.tableHotfixListe.innerHTML = StrBeginTable & StrTableData & StrEndTable & "<tr><th colspan=" & Chr(34) & "3" & Chr(34) & "><HR style=" & Chr(34) & "height:2px; color:black" & Chr(34) &"></th></tr>"
StrIETableVersion = "<tr><th colspan=" & Chr(34) & "3" & Chr(34) & "></th></tr><tr><td><b>Verze Internet Exploreru: </b></td><td>" & StrIEVersion & "</td></tr>"
StrIETablePatch = "<tr><th colspan=" & Chr(34) & "3" & Chr(34) & "></th></tr><tr><td><b>Updaty Internet Exploreru: </b></td><td>" & StrIEMinorVersion & "</td></tr>"
document.all.tableIEListe.innerHTML = StrBeginTable & StrIETableVersion & StrIETablePatch & StrEndTable & "<tr><th colspan=" & Chr(34) & "3" & Chr(34) & "></tr>"
End Sub
Function Splitlink(strcon)
Dim strconArray
strconArray = Split(strcon,";",-1,1)
For i=0 To Ubound(strconArray)
If (Left(strconArray(i),1)) = "Q" OR (Left(strconArray(i),2) = "KB") Then
result = result & " <a href=" & Chr(34) & "http://support.microsoft.com/default.aspx?scid=kb;cs;" & Trim(strconArray(i)) & chr(34) & ">" & Trim(strconArray(i)) & "</a>"
End If
Next
Splitlink = (result)
End Function
</SCRIPT>
<BODY scroll="no" onload="SubInit_Fenster()">
<DIV ID=Headline>Verze: <SPAN id=systemver></SPAN><BR>NainstalovanΘ updaty:</DIV><BR>
<DIV style="overflow:auto; height:80%;" ID=tableHotfixListe ></DIV>
<HR style="height:1px; color:black"></th>
<SPAN id=tableIEListe></SPAN>
<HR style="height:1px; color:black"></th>
</BODY>
</HTML>