Drive对象
Drive对象用于接收和计算机驱动器和网络共享性质有关的信息。
<%
Set fs = Server.CreateObject(“Scripting.FileSystemObject”)
Set d = fs.GetDrive(“c:”)
%>
属性
AvailableSpace
返回在一驱动器或网络共享上剩余的可用空间。
DriverLetter
返回某一驱动器或网络共享的驱动字符。
DriveType
返回指明某一驱动器性质的数字,代表这些性质的数字如下表所示:
整数 |
描述 |
0 |
未知 |
1 |
可移动的 |
2 |
固定的 |
3 |
远程的 |
4 |
CD-ROM |
5 |
RAM盘 |
FileSystem
返回指定的驱动器使用的文件系统。可能的返回值包括NTFS和FAT。
FreeSpace
返回在一网络共享或驱动器上可用的空间。
IsReady
指明某一特殊的驱动器,比如CD-DOM或可移动盘驱动器,目前是否可用。该属性的值为TRUE或FALSE。
Path
返回指定驱动器的路径。
RootFolder
返回一表示指定驱动器的根文件夹的文件夹对象。
SerialNumber
返回磁盘卷的唯一序列号。
ShareName
返回指定驱动器的网络共享名。
TotalSize
以字节为单位返回指定驱动器或网络共享的大小。
VolumName
指明指定驱动器的卷标名称。这个属质即可以设置,又可以读取。
Drivers集合
Drivers集合包含了所有可用的驱动器。
<%
Set Magicfs = Server.CreateObject(“Scripting.FileSystemObject”)
Set MagicDc=Magicfs.Drivers
%>
属性
Count
返回在Drivers集合中驱动器的数目。
Item(Key)
用于指明在Drivers集合中的某一驱动器。Key指明该驱动器。