核心代码:- Function ShowDriveType(drvpath)
- Dim fso, d, t
- Set fso = CreateObject("Scripting.FileSystemObject")
- Set d = fso.GetDrive(fso.GetDriveName(drvpath))
- Select Case d.DriveType
- Case 0 t = "Unknown"
- Case 1 t = "Removable" '移动硬盘
- Case 2 t = "Fixed" '硬盘
- Case 3 t = "Network" '网络硬盘
- Case 4 t = "CD-ROM"
- Case 5 t = "RAM Disk" 'RAM
- End Select
- ShowDriveType = "Drive " & d.DriveLetter & ": - " & t
- End Function
-
- Function ShowFreeSpace(drvPath)
- Dim fso, d, s
- Set fso = CreateObject("Scripting.FileSystemObject")
- Set d = fso.GetDrive(fso.GetDriveName(drvPath)) 'd为F:
- s = "Drive " & UCase(drvPath) & " - "
- s = s & d.VolumeName & " "
- s = s & "Free Space: " & FormatNumber(d.FreeSpace/1024, 0)
- s = s & " KBytes"
- ShowFreeSpace = s
- End Function
-
- Dim message
-
- message = ShowDriveType("F:\Programming\Applications")
- MsgBox message
- message = ShowFreeSpace("F:\Programming\Applications")
- MsgBox message
复制代码
来源:互联网
免责声明:如果侵犯了您的权益,请联系站长(1277306191@qq.com),我们会及时删除侵权内容,谢谢合作! |
|