国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > VBScript > 正文

VBS中FileSystemObject對象詳解(完整版)

2019-10-26 18:08:39
字體:
來源:轉載
供稿:網友

FSO是FileSystemObject 或 Scripting.FileSystemObject 的縮寫,為 IIS 內置組件,用于操作磁盤、文件夾或文本文件。FSO 的對象、方法和屬性非常的多,這里用示例的方式列出常用的,注意:《VBScript 語言參考》或《JScript 語言參考》中的:《FileSystemObject 用戶指南》和《Scripting 運行時庫參考》便是微軟給出的 FileSystemObject 完整參考。

FSO 不能操作二進制文件,要操作二進制文件,使用:ADODB.Stream。
下面是轉摘的關于FileSystemObject的詳細介紹,TextStream是其中的一個子對象。

前言

最近一直在學VBScript,網上相關的教程也有很多,但大多數的對象都放在ASP中講解,對于沒有學過ASP的同學來說就非常郁悶了。所以打算把在學習FileSystemObject及TextStream中所常用的屬性和方法寫出來供大家來學習,如有不妥的地方請予以指出。

備注:所有的腳本均在QTP 9.0中測試過。

FileSystemObject對象概述

FileSystemObject 對象的作用:提供對計算機文件系統的訪問,它允許我們在代碼內操作文本文件、文件夾及驅動器。FileSystemObject 對象提供一個屬性和一系列方法,可用它們來操縱 FileSystemObject 對象實現的一些從屬對象。這里提供了全部的內容概要,然后介紹每一個從屬對象。

一、FileSystemObject 對象的屬性

FileSystemObject 對象只有一個屬性,它用于得到當前機器上的所有有效驅動器的列表,如表1所示:

表1 FileSystemObject 對象的屬性和說明

屬性

說明

Drivers

返回本地計算機可用的驅動器列表

'如下腳本就可以獲得FileSystemObject的Drivers屬性Set objFSO = CreateObject ("Scripting.FileSystemObject")Set colDrivers = objFSO.Drivers

正如已經看到的,FileSystemObject 對象包含一個屬性——Drives,它返回一個包括本地計算機上所有可用驅動器的集合。

Drives 集合里的每個條目是一個 Drive 對象。Drive 對象的屬性如表2所示:

表2 Drive 對象的屬性及說明

方法

說明

AvailableSpave

考慮了帳戶定額和/或其他限制,返回驅動器上對于該用戶可用的空間的大小

DriveLetter

返回驅動器的字母

DriveType

返回驅動器的類型。返回值可以是 Unknown(0)、Removeable(1)、Fixed(2)、Network(3)、CDRom(4) 和 RamDisk(5)。然而需要注意的是當前版本的 scrrun.dll 不支持預定義常數 Network,必須使用十進制 3 來代替

FileSystem

返回驅動器文件系統的類型。返回值包括“FAT”、“NTFS”和“CDFS”

FreeSpace

返回驅動器上可用剩余空間的總量

IsReady

返回一個布爾值表明驅動器是否已準備好

Path

返回一個由驅動器字母和冒號組成的驅動器路徑,即“C:”

RootFolder

返回代表的驅動器根目錄文件夾的 Folder 對象

SerialNumber

返回一個用于識別磁盤卷的十進制的序列號

ShareName

如果是一個網絡驅動器,返回該驅動器的網絡共享名

TotalSize

返回驅動器的總容量(以字節為單位)

VolumeName

設定或返回本地驅動器卷名

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 耒阳市| 阿鲁科尔沁旗| 同心县| 永安市| 尖扎县| 靖江市| 津市市| 海门市| 汝阳县| 灯塔市| 綦江县| 通渭县| 永春县| 甘洛县| 鹿泉市| 栾城县| 洱源县| 奉化市| 故城县| 泽库县| 镇平县| 海城市| 丹寨县| 上犹县| 民丰县| 龙江县| 祁阳县| 敦煌市| 雷波县| 依安县| 依兰县| 同心县| 丹巴县| 酒泉市| 仙桃市| 蓬溪县| 高尔夫| 沂源县| 涟源市| 京山县| 内江市|