码迷,mamicode.com
首页 > 其他好文 > 详细

FileSystemObject对象操作驱动器(Drives)

时间:2015-03-30 11:19:13      阅读:139      评论:0      收藏:0      [点我收藏+]

标签:

使用FileSystemObject对象来编程操作驱动器(Drives)和文件夹(Folders)很容易,这就像在Windows文件浏览器中对文件进行交互操作一样
比如:拷贝、移动文件夹,获取文件夹的属性。
1、Drives对象属性
Drive对象负责收集系统中的物理或逻辑驱动器资源内容,它具有如下属性:
TotalSize:以字节(byte)为单位计算的驱动器大小。
AvailableSpace或FreeSpace:以字节(byte)为单位计算的驱动器可用空间。
DriveLetter:驱动器字母。
DriveType:驱动器类型,取值为:removable(移动介质)、fixed(固定介质)、network(网络资源)、CD-ROM或者RAM盘。
SerialNumber:驱动器的系列码。
FileSystem:所在驱动器的文件系统类型,取值为FAT、FAT32和NTFS。
IsReady:驱动器是否可用。
ShareName:共享名称。
VolumeName:卷标名称。
Path和RootFolder:驱动器的路径或者根目录名称。
2、Drive对象操作
 
<script language="javascript">
   var fso = new ActiveXObject("Scripting.FileSystemObject");
   var driver = fso.GetDrive(fso.GetDriveName("c:\\"));
   var fileInfo ="";
   fileInfo += "C盘信息:";
   fileInfo += driver.VolumeName + "\n";
   fileInfo += "全部空间: " + driver.TotalSize / 1024;
   fileInfo += " Kb" + "\n";
   fileInfo += "可用空间: " + driver.FreeSpace / 1024;
   fileInfo += " Kb" + "\n";
   alert(fileInfo);
</script>

FileSystemObject对象操作驱动器(Drives)

标签:

原文地址:http://blog.csdn.net/helloboat/article/details/44747993

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!