<%@ LANGUAGE="VBSCRIPT"%> WMI Scripting ASP Sample - Disk Information (VBScript version) <% on error resume next ' Connect to the default namespace (root/cimv2) ' on the local host Set Locator = CreateObject("WbemScripting.SWbemLocator") Set Service = locator.connectserver if Err = 0 then 'Retrieve the logical disk class Set Disk = Service.Get ("Win32_LogicalDisk") Set Path = Disk.Path_ ' Retrieve the Disk instances Set Disks = Disk.Instances_ %>

Path of object is <%=Path.DisplayName%>

<% for each DiskInstance in Disks %> <% Next %>
Name Volume Name Volume Serial Number
<%=DiskInstance.Name%> <%=DiskInstance.VolumeName%> <%=DiskInstance.VolumeSerialNumber%>
<% Else %>
Error - <%=Err.description%>, <%=Err.number%>, <%=Err.Source%>
<% End If %>