Getdeviceinfo
简述
获取指定路径所在设备的存储空间等信息。
Getdeviceinfo(Alias;Name:String):array
名称 | 类型 | 说明 |
---|
Alias | String | 字符串,目录别名,可传入空字符串。 |
Name | String | 字符串,文件路径 |
返回 | array | 数组,存储空间信息。
具体下标含义如下:
Windows和linux共有字段:
字段 |
说明 |
fs |
文件系统名 |
maxlen |
文件名最大长度 |
flags |
状态字 |
free |
剩余空间 |
total |
全部空间 |
ufree |
用户剩余空间 |
Windows特有字段:
字段 |
说明 |
type |
类型 0->6 |
typename |
类型名称
UNKNOWN,NO_ROOT_DIR,REMOVEABLE
FIXED,REMOTE,CDROM,RAMDISK |
name |
卷标 |
serial |
序列号 |
Linux特有字段:
字段 |
说明 |
fstype |
文件系统编 |
fsid |
文件系统id |
blocksize |
块大小 |
blocks |
块数量 |
files |
文件节点总数 |
filefree |
可用文件节点数量 |
fragmentsize |
碎片大小,基础块大小 |
|
获取C盘的信息
return rdo2 Getdeviceinfo("","C:/");
//结果:
