' Get the information on a drive by the use of ManagementScope Public Function GetDriveInformationManagementScope() As Boolean Dim loConnectionOptions As ConnectionOptions = New ConnectionOptions() Dim loManagementObject As ManagementObject Dim loManagementObjectCollection As ManagementObjectCollection Dim loManagementObjectSearcher As ManagementObjectSearcher Dim loManagementScope As ManagementScope Dim loObjectQuery As ObjectQuery loConnectionOptions.Username = cUsername loConnectionOptions.Password = cPassword ' Use WMI namespace WMI in which management options will be done If cUsername.Length > 0 Then loManagementScope = New ManagementScope("\\" + cIP + "\root\cimv2", loConnectionOptions) Else loManagementScope = New ManagementScope("\\" + cIP + "\root\cimv2") End If ' The ObjectQuery class represents a management query which returns instances or classes loObjectQuery = New ObjectQuery("select * from Win32_LogicalDisk where DriveType=3") ' The ManagementObjectSearcher class allows the extration of an object management collection ' in regards to the query specified during the instantiation by the use of the ' ObjectQuery parameter or directly by a string loManagementObjectSearcher = New ManagementObjectSearcher(loManagementScope, loObjectQuery) ' The ManagementObjectCollection represents various object management collections extracted from WMI loManagementObjectCollection = loManagementObjectSearcher.Get() For Each loManagementObject In loManagementObjectCollection cVolumeName = loManagementObject("VolumeName") cVolumeSerialNumber = loManagementObject("VolumeSerialNumber") nAvailableByte = loManagementObject("Availability") nFreeSpace = loManagementObject("Freespace") Next Return True End FunctionThis one allows me to get the drive information of a UNC path that is local or remote. For remote ones, I can only obtain something workable for as long as this is a Windows server. So, for the UNC path I have on the Tera Station, this cannot work.