欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

VBS教程:方法-GetDrive 方法

程序员文章站 2022-07-04 20:39:22
getdrive 方法返回与指定的路径中驱动器相对应的 drive 对象。object.getdrive dri...

getdrive 方法

返回与指定的路径中驱动器相对应的 drive 对象。

object.getdrive drivespec

参数

object

必选项。应为 filesystemobject 的名称。

drivespec

必选项。drivespec 可以是驱动器号 (c)、带冒号的驱动器号 (c:)、带有冒号与路径分隔符的驱动器号 (c:\) 或任何指定的网络共享 (\\computer2\share1)。

说明

对于网络共享,检查并确保该网络共享存在。

drivespec与已接受格式不一致或不存在,就会出错。为了在调用 getdrive 方法时使用标准路径字符串,使用下列序列得到与 drivespec 相匹配的字符串:

drivespec = getdrivename(getabsolutepathname(path))

下面示例说明如何使用 getdrive 方法:

 function showfreespace(drvpath)   dim fso, d, s  set fso = createobject("scripting.filesystemobject")  set d = fso.getdrive(fso.getdrivename(drvpath))  s = "drive " & ucase(drvpath) & " - "   s = s & d.volumename  & "<br>"  s = s & "free space: " & formatnumber(d.freespace/1024, 0)   s = s & " kbytes"  showfreespace = send function