用于检索有关计算机驱动器的各种类型的信息, 或对驱动器进行各种更改的函数. 点击函数名获取详细信息.
函数 | 描述 |
---|---|
DriveEject | 弹出指定 CD/DVD 驱动器的托盘, 或弹出可移动驱动器. |
DriveGetCapacity | 返回包含指定路径的驱动器的总容量, 单位为 mb(兆字节). |
DriveGetFileSystem | 返回指定驱动器的文件系统的类型. |
DriveGetLabel | 返回指定驱动器的卷标. |
DriveGetList | 返回一串字母, 系统中的每个驱动器字母对应一个字符. |
DriveGetSerial | 返回指定驱动器的卷序列号. |
DriveGetSpaceFree | 包含指定路径的驱动器的空闲磁盘空间, 单位为 mb(兆字节). |
DriveGetStatus | 返回包含指定路径的驱动器的状态. |
DriveGetStatusCD | 返回指定 CD/DVD 驱动器的媒体状态. |
DriveGetType | 返回包含指定路径的驱动器类型. |
DriveLock | 阻止指定驱动器的弹出功能正常工作. |
DriveRetract | 收回指定 CD/DVD 驱动器的托盘. |
DriveSetLabel | 更改指定驱动器的卷标签. |
DriveUnlock | 恢复指定驱动器的弹出功能. |
失败时抛出异常.
folder := DirSelect( , 3, "Pick a drive to analyze:") if not folder return MsgBox ( "All Drives: " DriveGetList() " Selected Drive: " folder " Drive Type: " DriveGetType(folder) " Status: " DriveGetStatus(folder) " Capacity: " DriveGetCapacity(folder) " MB Free Space: " DriveGetSpaceFree(folder) " MB Filesystem: " DriveGetFilesystem(folder) " Volume Label: " DriveGetLabel(folder) " Serial Number: " DriveGetSerial(folder) )