VBS教程:方法-GetDrive 方法
程序员文章站
2022-03-21 11:29:25
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