home *** CD-ROM | disk | FTP | other *** search
/ PC User 2004 July / PCU0704CD1.ISO / software / utils / files / diagwin.exe / DiagWin.xsl < prev    next >
Encoding:
Extensible Markup Language  |  2003-09-25  |  23.1 KB  |  349 lines

  1. <?xml version="1.0"?>
  2. <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/TR/WD-xsl">
  3. <xsl:template match="/">
  4. <table border="0" width="100%" cellspacing="1" cellpadding="0">
  5.   <tr>
  6.     <th width="100%" colspan="2" style="border-style: solid; border-width: 1">
  7.     <h2 align="left">Operating System</h2></th>
  8.   </tr>
  9.   <tr>
  10.     <td width="31%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Computer Id</b></font></td>
  11.     <td width="69%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="/SYSTEMINFO/Windows/ComputerId"/></font></td>
  12.   </tr>
  13.   <tr>
  14.     <td width="31%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Computer Name</b></font></td>
  15.     <td width="69%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="/SYSTEMINFO/Windows/MachineName"/></font></td>
  16.   </tr>
  17.   <tr>
  18.     <td width="31%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Machine Address</b></font></td>
  19.     <td width="69%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="/SYSTEMINFO/Windows/MacAddress"/></font></td>
  20.   </tr>
  21.   <tr>
  22.     <td width="31%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>IP Address</b></font></td>
  23.     <td width="69%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="/SYSTEMINFO/Windows/IPAddress"/></font></td>
  24.   </tr>
  25.   <tr>
  26.     <td width="31%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Product</b></font></td>
  27.     <td width="69%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="/SYSTEMINFO/Windows/Product"/></font></td>
  28.   </tr>
  29.   <tr>
  30.     <td width="31%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Version</b></font></td>
  31.     <td width="69%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="/SYSTEMINFO/Windows/Version"/></font></td>
  32.   </tr>
  33.   <tr>
  34.     <td width="31%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Service Pack</b></font></td>
  35.     <td width="69%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="/SYSTEMINFO/Windows/CSDVersion"/></font></td>
  36.   </tr>
  37.   <tr>
  38.     <td width="31%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Build Number</b></font></td>
  39.     <td width="69%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="/SYSTEMINFO/Windows/BuildNumber"/></font></td>
  40.   </tr>
  41.   <tr>
  42.     <td width="31%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Product Serial No</b></font></td>
  43.     <td width="69%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="/SYSTEMINFO/Windows/ProductId"/></font></td>
  44.   </tr>
  45.   <tr>
  46.     <td width="31%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Logged In User</b></font></td>
  47.     <td width="69%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="/SYSTEMINFO/Windows/UserName"/></font></td>
  48.   </tr>
  49.   <tr>
  50.     <td width="31%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Logon Domain</b></font></td>
  51.     <td width="69%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="/SYSTEMINFO/Windows/Domain"/></font></td>
  52.   </tr>
  53.   <tr>
  54.     <td width="31%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Logon Server</b></font></td>
  55.     <td width="69%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="/SYSTEMINFO/Windows/LogonServer"/></font></td>
  56.   </tr>
  57.   <tr>
  58.     <td width="31%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Current Registry Size (MB)</b></font></td>
  59.     <td width="69%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="/SYSTEMINFO/Windows/CurRegSizeMB"/></font></td>
  60.   </tr>
  61.   <tr>
  62.     <td width="31%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Maximum Registry Size (MB)</b></font></td>
  63.     <td width="69%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="/SYSTEMINFO/Windows/MaxRegSizeMB"/></font></td>
  64.   </tr>
  65. </table>
  66. <p></p>
  67. <table border="0" width="100%" cellspacing="1" cellpadding="0">
  68.   <tr>
  69.     <th width="100%" colspan="2" style="border-style: solid; border-width: 1">
  70.       <h2 align="left">BIOS</h2></th>
  71.   </tr>
  72.   <tr>
  73.     <td width="31%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Version</b></font></td>
  74.     <td width="69%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="/SYSTEMINFO/BIOS/Version"/></font></td>
  75.   </tr>
  76.   <tr>
  77.     <td width="31%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Vendor</b></font></td>
  78.     <td width="69%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="/SYSTEMINFO/BIOS/Vendor"/></font></td>
  79.   </tr>
  80.   <tr>
  81.     <td width="31%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Release Date</b></font></td>
  82.     <td width="69%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="/SYSTEMINFO/BIOS/ReleaseDate"/></font></td>
  83.   </tr>
  84. </table>
  85. <p></p>
  86. <table border="0" width="100%" cellspacing="1" cellpadding="0">
  87.   <tr>
  88.     <th width="100%" colspan="2" style="border-style: solid; border-width: 1">
  89.       <h2 align="left">System</h2></th>
  90.   </tr>
  91.   <tr>
  92.     <td width="31%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Manufacturer</b></font></td>
  93.     <td width="69%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="/SYSTEMINFO/System/Manufacturer"/></font></td>
  94.   </tr>
  95.   <tr>
  96.     <td width="31%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Product</b></font></td>
  97.     <td width="69%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="/SYSTEMINFO/System/Product"/></font></td>
  98.   </tr>
  99.   <tr>
  100.     <td width="31%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Serial No</b></font></td>
  101.     <td width="69%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="/SYSTEMINFO/System/SerialNo"/></font></td>
  102.   </tr>
  103. </table>
  104. <p></p>
  105. <table border="0" width="100%" cellspacing="1" cellpadding="0">
  106.   <tr>
  107.     <th width="100%" colspan="2" style="border-style: solid; border-width: 1">
  108.       <h2 align="left">Processor</h2> </th>
  109.   </tr>
  110.   <tr>
  111.     <td width="31%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Number of Processors</b></font></td>
  112.     <td width="69%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="/SYSTEMINFO/Processor/NumberOfProcessors"/></font></td>
  113.   </tr>
  114.   <tr>
  115.     <td width="31%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Page Size</b></font></td>
  116.     <td width="69%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="/SYSTEMINFO/Processor/PageSize"/></font></td>
  117.   </tr>
  118.   <tr>
  119.     <td width="31%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Vendor</b></font></td>
  120.     <td width="69%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="/SYSTEMINFO/Processor/Vendor"/></font></td>
  121.   </tr>
  122.   <tr>
  123.     <td width="31%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Processor Identifier</b></font></td>
  124.     <td width="69%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="/SYSTEMINFO/Processor/Identifier"/></font></td>
  125.   </tr>
  126.   <tr>
  127.     <td width="31%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Processor Type</b></font></td>
  128.     <td width="69%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="/SYSTEMINFO/Processor/Type"/></font></td>
  129.   </tr>
  130.   <tr>
  131.     <td width="31%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Speed (Mhz)</b></font></td>
  132.     <td width="69%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="/SYSTEMINFO/Processor/SpeedInMhz"/></font></td>
  133.   </tr>
  134. </table>
  135. <p></p>
  136. <table border="0" width="100%" cellspacing="1" cellpadding="0">
  137.   <tr>
  138.     <th width="100%" colspan="2" style="border-style: solid; border-width: 1">
  139.       <h2 align="left">Memory</h2></th>
  140.   </tr>
  141.   <tr>
  142.     <td width="31%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Total Physical Memory (MB)</b></font></td>
  143.     <td width="69%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="/SYSTEMINFO/Memory/TotalPhysicalMemory"/></font></td>
  144.   </tr>
  145.   <tr>
  146.     <td width="31%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Available Physical Memory (MB)</b></font></td>
  147.     <td width="69%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="/SYSTEMINFO/Memory/TotalPhysicalMemoryAvailable"/></font></td>
  148.   </tr>
  149.   <tr>
  150.     <td width="31%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Total Virtual Memory (MB)</b></font></td>
  151.     <td width="69%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="/SYSTEMINFO/Memory/TotalVirtualMemory"/></font></td>
  152.   </tr>
  153.   <tr>
  154.     <td width="31%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Available Virtual Memory (MB)</b></font></td>
  155.     <td width="69%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="/SYSTEMINFO/Memory/TotalVirtualMemoryAvailable"/></font></td>
  156.   </tr>
  157. </table>
  158. <p></p>
  159. <table border="0" width="100%" cellspacing="1" cellpadding="0">
  160.   <tr>
  161.     <th width="100%" colspan="2" style="border-style: solid; border-width: 1">
  162.       <h2 align="left">Display Properties</h2></th>
  163.   </tr>
  164.   <tr>
  165.     <td width="31%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Adapter Type</b></font></td>
  166.     <td width="69%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="/SYSTEMINFO/Display/Adapter"/></font></td>
  167.   </tr>
  168.   <tr>
  169.     <td width="31%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>ChipType/Version</b></font></td>
  170.     <td width="69%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="/SYSTEMINFO/Display/ChipType-Version"/></font></td>
  171.   </tr>
  172.   <tr>
  173.     <td width="31%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Horizontal Resolution</b></font></td>
  174.     <td width="69%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="/SYSTEMINFO/Display/XResolution"/></font></td>
  175.   </tr>
  176.   <tr>
  177.     <td width="31%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Vertical Resolution</b></font></td>
  178.     <td width="69%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="/SYSTEMINFO/Display/YResolution"/></font></td>
  179.   </tr>
  180.   <tr>
  181.     <td width="31%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Bits Per Pixel</b></font></td>
  182.     <td width="69%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="/SYSTEMINFO/Display/BitsPerPixel"/></font></td>
  183.   </tr>
  184.   <tr>
  185.     <td width="31%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Colors</b></font></td>
  186.     <td width="69%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="/SYSTEMINFO/Display/Colors"/></font></td>
  187.   </tr>
  188.   <tr>
  189.     <td width="31%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Vertical Refresh</b></font></td>
  190.     <td width="69%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="/SYSTEMINFO/Display/VRefresh"/></font></td>
  191.   </tr>
  192. </table>
  193. <p></p>
  194. <table border="0" width="100%" cellspacing="1" cellpadding="0">
  195.   <tr>
  196.     <th width="100%" colspan="8" style="border-style: solid; border-width: 1">
  197.       <h2 align="left">Fixed Disk Information</h2></th>
  198.   </tr>
  199.   <tr>
  200.     <td width="9%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Controller Type</b></font></td>
  201.     <td width="9%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Drive Type</b></font></td>
  202.     <td width="9%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Model No</b></font></td>
  203.     <td width="9%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Serial No</b></font></td>
  204.     <td width="9%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Cylinders</b></font></td>
  205.     <td width="9%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Heads</b></font></td>
  206.     <td width="9%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Sectors</b></font></td>
  207.     <td width="9%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Size (MB)</b></font></td>
  208.   </tr>
  209.   <xsl:for-each select="/SYSTEMINFO/HardDisk">
  210.   <tr>
  211.     <td width="9%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="ControllerType"/></font></td>
  212.     <td width="9%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="DriveType"/></font></td>
  213.     <td width="15%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="ModelNo"/></font></td>
  214.     <td width="15%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="SerialNo"/></font></td>
  215.     <td width="6%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="Cylinders"/></font></td>
  216.     <td width="6%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="Heads"/></font></td>
  217.     <td width="6%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="Sectors"/></font></td>
  218.     <td width="6%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="SizeinMB"/></font></td>
  219.   </tr>
  220.   </xsl:for-each>
  221. </table>
  222. <p></p>
  223. <table border="0" width="100%" cellspacing="1" cellpadding="0">
  224.   <tr>
  225.     <th width="100%" colspan="6" style="border-style: solid; border-width: 1">
  226.       <h2 align="left">Disk Partition Information</h2></th>
  227.   </tr>
  228.   <tr>
  229.     <td width="16%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Drive Letter</b></font></td>
  230.     <td width="16%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Volume Label</b></font></td>
  231.     <td width="17%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Serial No</b></font></td>
  232.     <td width="17%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>File System Type</b></font></td>
  233.     <td width="17%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Available Space</b></font></td>
  234.     <td width="17%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Total Space (MB)</b></font></td>
  235.   </tr>
  236.   <xsl:for-each select="/SYSTEMINFO/Partition">
  237.   <tr>
  238.     <td width="16%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="DriveLetter"/></font></td>
  239.     <td width="16%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="VolumeName"/></font></td>
  240.     <td width="17%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="SerialNumber"/></font></td>
  241.     <td width="17%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="FileSystemType"/></font></td>
  242.     <td width="17%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="Available"/></font></td>
  243.     <td width="17%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="Total"/></font></td>
  244.   </tr>
  245.   </xsl:for-each>
  246. </table>
  247. <p></p>
  248. <table border="0" width="100%" cellspacing="1" cellpadding="0">
  249.   <tr>
  250.     <th width="100%" colspan="2" style="border-style: solid; border-width: 1">
  251.       <h2 align="left">Keyboard</h2></th>
  252.   </tr>
  253.   <tr>
  254.     <td width="31%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Keyboard Type</b></font></td>
  255.     <td width="69%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="/SYSTEMINFO/Keyboard/TypeStr"/></font></td>
  256.   </tr>
  257.   <tr>
  258.     <td width="31%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Function Key Type</b></font></td>
  259.     <td width="69%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="/SYSTEMINFO/Keyboard/FunctionKeyStr"/></font></td>
  260.   </tr>
  261. </table>
  262. <p></p>
  263. <table border="0" width="100%" cellspacing="1" cellpadding="0">
  264.   <tr>
  265.     <th width="100%" colspan="2" style="border-style: solid; border-width: 1">
  266.       <h2 align="left">Mouse</h2></th>
  267.   </tr>
  268.   <tr>
  269.     <td width="31%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Is Mouse Present</b></font></td>
  270.     <td width="69%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="/SYSTEMINFO/Mouse/Present"/></font></td>
  271.   </tr>
  272.   <tr>
  273.     <td width="31%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Number of Buttons</b></font></td>
  274.     <td width="69%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="/SYSTEMINFO/Mouse/Buttons"/></font></td>
  275.   </tr>
  276.   <tr>
  277.     <td width="31%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Is Mouse Buttons Swapped</b></font></td>
  278.     <td width="69%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="/SYSTEMINFO/Mouse/ButtonsSwapped"/></font></td>
  279.   </tr>
  280.   <tr>
  281.     <td width="31%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Double Click Speed (ms)</b></font></td>
  282.     <td width="69%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="/SYSTEMINFO/Mouse/DbClickSpeedMs"/></font></td>
  283.   </tr>
  284. </table>
  285. <p></p>
  286. <table border="0" width="100%" cellspacing="1" cellpadding="0">
  287.   <tr>
  288.     <th width="100%" colspan="6" style="border-style: solid; border-width: 1">
  289.       <h2 align="left">Network</h2></th>
  290.   </tr>
  291.   <tr>
  292.     <td width="50%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Description</b></font></td>
  293.     <td width="16%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Machine Address</b></font></td>
  294.     <td width="10%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>DHCP</b></font></td>
  295.     <td width="10%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>IP Address</b></font></td>
  296.     <td width="10%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Net Mask</b></font></td>
  297.     <td width="10%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Gateway</b></font></td>
  298.   </tr>
  299.   <xsl:for-each select="/SYSTEMINFO/Network">
  300.   <tr>
  301.     <td width="50%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="Description"/></font></td>
  302.     <td width="16%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="SNMPMacAddress"/></font></td>    
  303.     <td width="10%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="DHCP"/></font></td>
  304.     <td width="10%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="SNMPIPAddress"/></font></td>
  305.     <td width="10%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="SNMPSubNet"/></font></td>
  306.     <td width="10%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="SNMPGateway"/></font></td>
  307.   </tr>
  308.   </xsl:for-each>
  309. </table>
  310. <p></p>
  311. <table border="0" width="100%" cellspacing="1" cellpadding="0">
  312.   <tr>
  313.     <th width="100%" colspan="4" style="border-style: solid; border-width: 1">
  314.       <h2 align="left">Printers</h2></th>
  315.   </tr>
  316.   <tr>
  317.     <td width="35%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Name</b></font></td>
  318.     <td width="15%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Ports</b></font></td>
  319.     <td width="35%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Driver</b></font></td>
  320.     <td width="7%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><b>Is Local</b></font></td>
  321.   </tr>
  322.   <xsl:for-each select="/SYSTEMINFO/Printer">
  323.   <tr>
  324.     <td width="35%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="Name"/></font></td>
  325.     <td width="15%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="Ports"/></font></td>
  326.     <td width="35%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="Driver"/></font></td>
  327.     <td width="7%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="Local"/></font></td>
  328.   </tr>
  329.   </xsl:for-each>
  330. </table>
  331. <p></p>
  332. <table border="0" width="100%" cellspacing="1" cellpadding="0">
  333.   <tr>
  334.     <th width="100%" style="border-style: solid; border-width: 1">
  335.       <h2 align="left">Software</h2></th>
  336.   </tr>
  337.   <xsl:for-each select="/SYSTEMINFO/Software" order-by="+ Product">
  338.   <tr>
  339.     <td width="100%" style="border-style: solid; border-width: 1"><font size="2" face="Verdana"><xsl:value-of select="Product"/>  <xsl:value-of select="Version"/></font></td>
  340.   </tr>
  341.   </xsl:for-each>
  342. </table>
  343.  
  344. <script type="text/javascript">
  345.  
  346. </script>
  347.     </xsl:template>
  348. </xsl:stylesheet>
  349.