FileSystemObject对象操作驱动器(Drives)

使用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>
时间: 2024-08-12 03:22:21

FileSystemObject对象操作驱动器(Drives)的相关文章

js操作文件FileSystemObject对象http://www.cnblogs.com/suiqirui19872005/archive/2007/06/03/769431.html

js用FileSystemObject 对象实现文件控制 一.功能实现核心:FileSystemObject 对象 其实,要在Javascript中实现文件操作功能,主要就是依靠FileSystemobject对象.在详细介绍FileSystemobject对象的各个属性和方法的使用细节前,先来看看这个对象包括哪些相关对象和集合: Driver 对象类型.包括收集系统中驱动器相关信息的方法和属性,不如共享名.可用空间等.一个"drive"对象不一定代表一个物理硬盘,还可以是一个CD-R

转 :js用FileSystemObject 对象实现文件控制

js用FileSystemObject 对象实现文件控制 一.功能实现核心:FileSystemObject 对象 其实,要在Javascript中实现文件操作功能,主要就是依靠FileSystemobject对象.在详细介绍FileSystemobject对象的各个属性和方法的使用细节前,先来看看这个对象包括哪些相关对象和集合: Driver 对象类型.包括收集系统中驱动器相关信息的方法和属性,不如共享名.可用空间等.一个“drive”对象不一定代表一个物理硬盘,还可以是一个CD-ROM驱动器

VBS基础篇 - 对象(3) - FileSystemObject对象

VBS基础篇 - 对象(3) - FileSystemObject对象 文件系统是所有操作系统最重要的部分之一,脚本经常会需要对文件及文件夹进行访问和管理,在Vbs中对桌面和文件系统进行访问的顶级对象是FileSystemObject(FSO),这个对象特别复杂,是vbs进行文件操作的核心. FSO包含的常见对象有:               对象/集合 描述 Drive 包含储存设备的信息,包括硬盘.光驱.ram盘.网络驱动器 Drives 提供一个物理和逻辑驱动器的列表 File 检查和处

ASP入门(十三)-FileSystemObject 对象

File Access 组件中常见的对象有 FileSystemObject.TextStream.File.Folder.Drive等,其中每一个对象都有不同的属性和方法,我们将会在用到的时候进行详细介绍. FileSystemObject 对象用于访问服务器上的文件系统. 此对象可对文件.文件夹和目录路径进行操作.获取文件系统信息. 直接上例子(FSO_TextFile.asp)了,首先我们检查是否存在"test.txt"文件,不存在则创建它,并写入一些文本,然后将该内容显示在表单

FileSystemObject 对象

要在javascript中实现文件操作功能,主要就是依靠FileSystemobject对象. 使用FileSystemObject 对象进行编程很简单,一般要经过如下的步骤: 1.创建FileSystemObject对象 var fso = new ActiveXObject("Scripting.FileSystemObject"); 2.创建对象实例后,就可以使用对象的相关方法了. 例:创建一个文本文件: <script language="javascript&

Javascript 笔记与总结(2-3)Javascript 运算符、控制结构与对象操作

[连接运算符 + ] <script> console.log(1+2+'a'+3+4); </script> 输出: 3a34 [逻辑运算符]返回的是最早能判断表达式结果的那个值 例① <script> var a = false; var b = 10; var c = true; var d = a || b || c; console.log(d); console.log(typeof(d)); </script> 输出: 10 number 例②

Python的对象操作(一)

python支持对象和函数   1. python是解释型语言,逐行运行 2. 对象调用 例子:删除文件的一个例子 2.1 先定义一个类 class MyApp: 2.2 import 引用要用到的模块 __author__ = 'Bright' import shutil import os """ * 对象操作实战 * 上演出多个文件 """ class MyApp: def __init__(self, root): self.root =

JNI头文件详解(三)对象操作

JNI 中Java对象操作: 对象操作相关函数: (AllocObject,NewObject,NewObjectA,NewObjectV,GetObjectRefType,IsInstanceOf,IsSameObject) 1.对比函数特性. 1.1  AllocObject 函数和NewObject,NewObjectA,NewObjectV,之间的区别, 共同点 不同点:   AllocObject不需要调用如何构造函数产生一个Java对象.而NewObject,NewObjectA,N

DOM、Window对象操作

一.DOM的基本概念 DOM是文档对象模型,这种模型为树模型:文档是指标签文档:对象是指文档中每个元素:模型是指抽象化的东西. 一.基本语法: 数据类型(字符串,小数,整数,布尔,时间) var, var s = "3.14"; var n = parseFloat(s); ; s += 5; var d = parseInt(s); isNaN(字符串):判断是否是数字模样的字符串:是-false: 不是-true 运算符:四大类 表达式: function Show() { } 语