按键精灵如何获取磁盘剩余空间大小?

按键精灵如何获取磁盘剩余空间大小?... 按键精灵如何获取磁盘剩余空间大小? 展开
 我来答
匿名用户
推荐于2016-04-13
展开全部
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(虚拟内存盘)"   
    End Select
    ShowDriveType = 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 =   FormatNumber(d.FreeSpace/1024, 0)
    ShowFreeSpace = s
End Function
MsgBox "剩余空间 " & ShowFreeSpace("F:\Programming\Applications") & " KBytes"
MsgBox "剩余空间 " & ShowFreeSpace("c:") & " KBytes"
MsgBox "类型为"+ShowDriveType("f:")
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式