ver tamaño serial saber para modelo los informacion espacio duros duro discos disco desde comando vb.net wmi

vb.net - tamaño - La mejor forma de consultar espacio en disco en un servidor remoto



ver tamaño de disco duro cmd (1)

¿Por qué no simplemente hacer que su consulta WMI solo retroceda donde name = ''Y''?

Asi que:

Dim oQuery As System.Management.ObjectQuery = New System.Management.ObjectQuery("select FreeSpace,Size,Name from Win32_LogicalDisk where DriveType=3 AND name=''Y''")

Intento reducir el espacio libre en un servidor remoto al consultar todas las unidades y luego hacer un bucle hasta que encuentre la unidad que estoy buscando. ¿Hay una mejor manera de hacer esto?

Dim oConn As New ConnectionOptions Dim sNameSpace As String = "//mnb-content2/root/cimv2" Dim oMS As New ManagementScope(sNameSpace, oConn) Dim oQuery As System.Management.ObjectQuery = New System.Management.ObjectQuery("select FreeSpace,Size,Name from Win32_LogicalDisk where DriveType=3") Dim oSearcher As ManagementObjectSearcher = New ManagementObjectSearcher(oMS, oQuery) Dim oReturnCollection As ManagementObjectCollection = oSearcher.Get() Dim oReturn As ManagementObject For Each oReturn In oReturnCollection ''Disk name Console.WriteLine("Name : " + oReturn("Name").ToString()) ''Free Space in bytes Dim sFreespace As String = oReturn("FreeSpace").ToString() If Left(oReturn("Name").ToString(), 1) = "Y" Then Console.WriteLine(sFreespace) End If Next