'先引用Microsoft Scripting Runtime
Dim FSO As New Scripting.FileSystemObject
Dim dr As Scripting.Drive
Dim intDriveType As Integer
dim i as integer
For Each dr In FSO.Drives
Select Case dr.DriveType
Case 0: intDriveType = 5 'Unknown
Case 1: intDriveType = 2 'Removable
Case 2: intDriveType = 3 'Fixed
i=i+1
Case 3: intDriveType = 5 'Network
Case 4: intDriveType = 4 'CD-ROM
Case 5: intDriveType = 5 'RAM Disk
End Select
Next
msgbox i