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){   var fso, d, s ="";   fso = new ActiveXObject("Scripting.FileSystemObject");   d = fso.GetDrive(fso.GetDriveName(drvPath));   s = "Drive " + drvPath.toUpperCase( ) + " - ";   s += d.VolumeName + "<br>";   s += "Free Space: " + d.FreeSpace/1024 + " Kbytes";   return(s);}

请参阅

GetAbsolutePathName 方法 | GetBaseName 方法 | GetDriveName 方法 | GetExtensionName 方法 | GetFile 方法 | GetFileName 方法 | GetFileVersion 方法 | GetFolder 方法 | GetParentFolderName 方法 | GetSpecialFolder 方法 | GetTempName 方法应用于: FileSystemObject 对象

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索方法
, 路径
, 冒号
, FileSystemObject
驱动器
getdrivetype、getdrivetype 函数、wmic diskdrive get、diskdrive get status、getdrivetypea,以便于您获取更多的相关知识。

时间: 2024-10-31 01:24:49

GetDrive 方法的相关文章

VBS教程:方法-GetDrive 方法_vbs

GetDrive 方法 返回与指定的路径中驱动器相对应的 Drive 对象. object.GetDrive drivespec 参数 object 必选项.应为 FileSystemObject 的名称. drivespec 必选项.drivespec 可以是驱动器号 (c).带冒号的驱动器号 (c:).带有冒号与路径分隔符的驱动器号 (c:\) 或任何指定的网络共享 (\\computer2\share1). 说明 对于网络共享,检查并确保该网络共享存在. 若drivespec与已接受格式不

GetTempName 方法

  返回一个随机产生的临时文件或文件夹名,有助于执行那些需要临时文件或文件夹的操作. object.GetTempName ( ); 可选的 object 应为 FileSystemObject 的名称. 说明 GetTempName 方法并不创建文件. 它只提供一个临时文件名,可以通过 CreateTextFile 来创建文件. 下面的例子说明了 GetTempName 方法的用法. var fso, tempfile;fso = new ActiveXObject("Scripting.Fi

GetSpecialFolder 方法

  返回指定的特殊文件夹对象. object.GetSpecialFolder(folderspec) 参数 object 必选项. 应为 FileSystemObject 的名称. folderspec 必选项. 要返回的特殊文件夹的名称. 可以为下面设置中显示的任意常数. 设置 folderspec 参数可以取以下的任意值: 常数 值 描述 WindowsFolder 0 Windows 文件夹,包含了由 Windows 操作系统安装的文件. SystemFolder 1 包含库.字体,以及

GetParentFolderName 方法

  根据指定路径中的最后成分返回包含其父文件夹名称的字符串. object.GetParentFolderName(path) 参数 object 必选项. 应为 FileSystemObject 的名称. path 必选项. 路径说明,将根据其中成分返回其父文件夹的名称. 说明 如果 path 参数中指定的成分没有父文件夹,那么 GetParentFolderName 方法将返回长度为零的字符串 ("") . 注意  GetParentFolderName 方法只作用于所提供的 pa

GetFile 方法

  根据指定的路径中的文件返回相应的 File 对象. object.GetFile(filespec) 参数 object 必选项. 应为 FileSystemObject 的名称. filespec 必选项. filespec 是指定文件的路径(绝对和或相对的). 说明 如果指定文件不存在则出错. 下面的例子说明了 GetFile 方法的用法. function ShowFileAccessInfo(filespec){   var fso, f, s;   fso = new Active

GetExtensionName 方法

  返回包含路径中最后成分扩展名的字符串. object.GetExtensionName(path) 参数 object 必选项. 应为 FileSystemObject 的名称. path 必选项. 路径说明,将根据其中的成分返回其扩展名. 说明 对于网络驱动器,根目录 (\) 将被认为是一个成分. 如果没有和 path 参数匹配的成分,那么 GetExtensionName 方法将返回长度为零的字符串 ("") . 下面的例子说明了 GetExtensionName 方法的用法.

GetDriveName 方法

  根据指定路径返回包含驱动器名称的字符串. object.GetDriveName(path) 参数 object 必选项. 应为 FileSystemObject 的名称. path 必选项. 路径说明,将根据其中成分返回驱动器名称. 说明 如果无法确定驱动器,GetDriveName 方法将返回长度为零的字符串 ("") . 注意   GetDriveName 只作用于所提供的 path 字符串. 不会试图解析路径,也不会检查指定的路径是否存在. 下面的例子说明了 GetDriv

GetBaseName 方法

  返回字符串,该字符串包含路径中最后成分中的基本名称,不包含文件扩展名. object.GetBaseName(path) 参数 object 必选项. 应为 FileSystemObject 的名称. path 必选项. 为将返回其最后成分中的基本名称指定路径. 说明 如果没有成分和 path 参数匹配,那么 GetBaseName 方法将返回长度为零的字符串 ("") . 注意   GetBaseName 方法只作用于所提供的 path 字符串. 它不试图解析路径,也不检查指定路

GetAbsolutePathName 方法

  根据提供的路径说明返回明确完整的路径. object.GetAbsolutePathName(pathspec) 参数 object 必需 应为 FileSystemObject 的名称. pathspec 必选项. 要变为明确完整路径的路径说明 说明 如果路径提供了从指定驱动器的根开始的完整的引用,那么它就是明确和完整的. 如果路径指定的是映射驱动器的根文件夹,那么完整的路径将只能由一个路径分隔符 (\) 结束. 假设当前目录是 c:\mydocuments\reports ,下表说明了