婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > VBS教程:對象-FileSystemObject 對象

VBS教程:對象-FileSystemObject 對象

熱門標簽:為什么申請400電話 南陽高頻外呼系統怎么安裝 京東辦理400電話查詢 菏澤電銷外呼系統軟件 蘇丹地圖標注app 外呼系統解決電銷問題 高德百度地圖標注推廣 貴陽電話外呼系統廠家 地圖標注店鋪的收費

FileSystemObject 對象

提供對計算機文件系統的訪問。

說明

以下代碼舉例說明如何使用 FileSystemObject 對象返回一個 TextStream 對象,此對象可以被讀取或寫入:

Dim fso, MyFile
Set fso = CreateObject("Scripting.FileSystemObject")
Set MyFile = fso.CreateTextFile("c:\testfile.txt", True)
MyFile.WriteLine("This is a test.")
MyFile.Close

以前代碼中,CreateObject 函數返回 FileSystemObject 對象 (fso)。CreateTextFile 方法創建一個文件作為 TextStream 對象 (a),然后 WriteLine 方法在此文件中寫入一行文本。最后 Close 方法刷新緩沖區并關閉文件。

以下是對FileSystemObject 對象的詳細解釋

文件系統是所有操作系統最重要的部分之一,腳本經常會需要對文件及文件夾進行訪問和管理,在Vbs中對桌面和文件系統進行訪問的頂級對象是FileSystemObject(FSO),這個對象特別復雜,是vbs進行文件操作的核心。

FSO包含的常見對象有:

對象/集合

描述

Drive

包含儲存設備的信息,包括硬盤、光驅、ram盤、網絡驅動器

Drives

提供一個物理和邏輯驅動器的列表

File

檢查和處理文件

Files

提供包含在文件夾內的所有文件的列表

Folder

檢查和處理文件夾

Folders

提供在 Folder 內的所有文件夾的列表

TextStream

對象。用來讀寫文本文件。

如何使用FSO

要用FSO對象模型來編程,使用CreateObject方法來創建FileSystemObject對象,例如:  

Dim fso
Set fso = wscript.createobject("scripting.filesystemobject")

在這個示例中,Scripting 是類型庫的名字,而 FileSystemObject 則是想要創建的對象的名字。至此我們獲取了fso對象,接下來就可以使用fso對象了。如果要釋放的話也很簡單,例如:

Set fso = nothing

FileSystemObject對象總共一個屬性即Drives

描述:獲得所有可用驅動器的集合。

說明:無論是否本地磁盤、插入媒體、可移動媒體驅動器都顯示在 Drives 集合中。

具體示例代碼如下所示:獲取本計算機上所有的磁盤的盤符  

Set fso = CreateObject("Scripting.FileSystemObject")
Set Drivers = fso.Drives
For Each Driver in Drivers
Msgbox Driver.DriveLetter '輸出計算機上所有的磁盤盤符
Next

  方法:(僅常用的方法)

  CreateFile

描述:創建一個空文件

語法:object. CreateTextFile(strFile,blnOverWrite)

參數:strFile為文件名稱

blnOverWrite為Ture強制覆蓋,為False不覆蓋

示例:創建文件C:\test.txt

Dim Fso
'創建FileSystemObject對象
Set Fso = CreateObject("Scripting.FileSystemObject")
'使用CreateTextFile創建文件,不覆蓋存在的文件
Fso.CreateTextFile "C:\test.txt",False
'覆蓋存在的文件
Fso.CreateTextFile "C:\test.txt",True

CreateFolder

描述:創建一個空的文件夾

語法:object. CreateFolder(strFolder)

參數:strFolder為想要創建的文件夾名稱

示例:創建文件夾: c:\test

Dim Fso
'創建FileSystemObject對象
Set Fso = CreateObject("Scripting.FileSystemObject")
'使用MyFolder創建文件夾
Fso.CreateFolder("c:\test")

DeleteFile

描述:刪除一個文件

語法:object. DeleteFile (strFile,force)

參數:strFile為想要刪除的文件。組成部分中可用通配符。

force如果要刪除只讀文件,則該值為 True;否則為 False(默認)

示例:刪除文件: c:\test.txt   

Dim Fso
'創建FileSystemObject對象
Set Fso = CreateObject("Scripting.FileSystemObject")
'使用DeleteFile刪除指定文件
Fso.DeleteFile("c:\test.txt")
'強制刪除只讀的文件
Fso.DeleteFile "c:\test.txt",True

DeleteFolder

描述:刪除一個文件夾

語法:object. DeleteFolder(strFolder,force)

參數:strFolder為想要刪除的文件夾名稱。組成部分中可用通配符。

force如果要刪除只讀文件夾,則該值為 True;否則為 False(默認)

示例:刪除文件夾: c:\test

Dim Fso
'創建FileSystemObject對象
Set Fso = CreateObject("Scripting.FileSystemObject")
'使用DeleteFile刪除指定文件
Fso.DeleteFolder("c:\test")
'強制刪除只讀的文件
Fso.DeleteFolder "c:\test",True

FileExists

描述:判斷指定文件是否存在,如果不判斷直接修改,代碼出現錯誤,導致代碼無法運行或一些狀況出現,可以提高你寫代碼的嚴謹性

語法:object. FileExists (strFile)

參數:strFile為指定的文件

示例:檢查文件: c:\test.txt是否存在

Dim Fso
'創建FileSystemObject對象
Set Fso = CreateObject("Scripting.FileSystemObject")
'使用FileExists判斷指定文件是否存在
MsgBox Fso.FileExists("c:\test.txt")

FolderExist

描述:判斷指定文件夾是否存在

語法:object. FolderExists (strFolder)

參數:strFolder為指定的文件夾

示例:檢查文件夾: c:\test是否存在

Dim Fso
'創建FileSystemObject對象
Set Fso = CreateObject("Scripting.FileSystemObject")
'使用FolderExists判斷指定文件夾是否存在
MsgBox Fso.FolderExists("c:\test")

CopyFile

描述:將一個或多個文件從某位置復制到另一位置

語法:object.CopyFile "source", "destination"[, overwrite]

參數:source必選項。表示指定文件的路徑。組成部分中可用通配符。

destination必選項。表示目標位置路徑

overwrite可選項。Boolean 值表明是否覆蓋現有文件。如果是 True,則覆蓋文件;如果是 False,則不覆蓋現有文件。默認值是 True

示例:將 c:\test.txt文件復制到D:\下

Dim Fso
'創建FileSystemObject對象
Set Fso = CreateObject("Scripting.FileSystemObject")
'使用CopyFile復制文件到另一個位置,False不覆蓋已存在文件
Fso.CopyFile "c:\test.txt","D:\",False
'True覆蓋已存在文件
Fso.CopyFile "c:\test.txt","D:\",True

示例:將 c:\下所有的txt文件復制到D:\下

Dim Fso
'創建FileSystemObject對象
Set Fso = CreateObject("Scripting.FileSystemObject")
'使用*.txt,可以同時將多個文件復制到另一個位置,False不覆蓋已存在文件
Fso.CopyFile "c:\*.txt","D:\",False
'True表示覆蓋已存在文件
Fso.CopyFile "c:\*.txt","D:\",True

CopyFolder

描述:將文件夾從某位置復制到另一位置

語法:object. CopyFolder "source", "destination"[, overwrite]

參數:source必選項。表示指定文件夾的路徑。組成部分中可用通配符。

destination必選項。表示目標位置的路徑

overwrite可選項。Boolean 值表明是否覆蓋現有文件夾。如果是 True,則覆蓋文件夾;如果是 False,則不覆蓋現有文件夾。默認值是 True

示例:將 c:\test文件夾復制到D:\下

Dim Fso
'創建FileSystemObject對象
Set Fso = CreateObject("Scripting.FileSystemObject")
'使用CopyFile復制文件到另一個位置,默認為True覆蓋已存在文件
Fso.CopyFolder "c:\test","D:\"
'False不覆蓋已存在文件
Fso.CopyFolder "c:\test","D:\",False

MoveFile

描述:將一個或多個文件從某位置移動到另一位置

語法:object.MoveFile source, destination

參數:source必選項。要移動的文件的路徑。組成部分中可用通配符。

destination必選項。指定路徑,表示要將文件移動到該目標位置。destination 參數不能包含通配符。

示例:將 c:\test文件夾移動到D:\下

Dim Fso
'創建FileSystemObject對象
Set Fso = CreateObject("Scripting.FileSystemObject")
'使用MoveFile移動文件到另一個位置
Fso.MoveFile "c:\test.txt","D:\"

MoveFolder

描述:將一個或多個文件夾從某位置移動到另一位置

語法:object.MoveFolder source, destination

參數:source必選項。要移動的文件夾的路徑。組成部分中可用通配符。

destination必選項。指定路徑,表示要將文件夾移動到該目標位置。

示例:

Dim Fso
'創建FileSystemObject對象
Set Fso = CreateObject("Scripting.FileSystemObject")
'使用MoveFolder移動文件夾到另一個位置
Fso.MoveFolder "c:\test","D:\"
 

GetExtensionName

描述:獲取文件后綴名

語法:object.MoveFolder source, destination

參數:source必選項。要移動的文件夾的路徑。組成部分中可用通配符。

destination必選項。指定路徑,表示要將文件夾移動到該目標位置。

示例:獲取”c:\test.txt”文件后綴名

Dim Fso
Dim GetExtensionName
'創建FileSystemObject對象
Set Fso = CreateObject("Scripting.FileSystemObject")
'使用GetExtensionName獲取文件后綴名
GetExtensionName = fso.GetExtensionName("c:\test.txt")
MsgBox GetExtensionName '輸出txt

GetBaseName

描述:獲取文件當前所在文件夾

語法:object.GetBaseName Path

參數:Path必選項。文件路徑名。

示例:獲取”c:\test.txt”文件名稱

Dim Fso
Dim GetBaseName
'創建FileSystemObject對象
Set Fso = CreateObject("Scripting.FileSystemObject")
'使用GetBaseName獲取文件的文件名稱
GetBaseName = Fso.GetBaseName("c:\test\test.txt")
MsgBox GetBaseName '輸出test

GetParentFolderName

描述:將一個或多個文件夾從某位置移動到另一位置

語法:object.GetParentFolderName Path

參數:Path必選項。文件路徑名。

示例:獲取”c:\test.txt”文件所在的文件夾

Dim Fso
Dim GetParentFolderName
'創建FileSystemObject對象
Set Fso = CreateObject("Scripting.FileSystemObject")
'使用GetParentFolderName獲取文件當前所在的文件夾
GetParentFolderName = Fso.GetParentFolderName("c:\test\test.txt")
MsgBox GetParentFolderName '輸出c:\test

好了,這篇文章就介紹這么多了,建議大家多看看相關的實例進行學習。

您可能感興趣的文章:
  • VBS中FileSystemObject對象詳解(完整版)
  • VBS基礎篇 - FileSystemObject對象詳解
  • VBS教程:屬性-FileSystem 屬性
  • VB FileSystemObject對象實例詳解

標簽:咸寧 韶關 昌都 通遼 滄州 阿里 資陽 海北

巨人網絡通訊聲明:本文標題《VBS教程:對象-FileSystemObject 對象》,本文關鍵詞  VBS,教程,對象,-FileSystemObject,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《VBS教程:對象-FileSystemObject 對象》相關的同類信息!
  • 本頁收集關于VBS教程:對象-FileSystemObject 對象的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    尤物视频一区二区| 免费成人小视频| 精品亚洲aⅴ乱码一区二区三区| 亚洲va欧美va人人爽午夜| 国产亚洲欧美日韩在线一区| 国产性做久久久久久| 欧美国产精品专区| 国产一区二区成人久久免费影院 | 久久激情五月激情| 国产一区二区不卡在线| 91精品国产91久久综合桃花| 伊人性伊人情综合网| 91麻豆高清视频| 日韩欧美成人一区| 日本网站在线观看一区二区三区| 国产人成一区二区三区影院| 亚洲欧美激情一区二区| 日韩三级在线观看| 成人av在线网站| 欧美亚洲禁片免费| 日韩欧美激情在线| 亚洲精品你懂的| 偷偷要91色婷婷| 精品乱码亚洲一区二区不卡| 国产精品久久午夜夜伦鲁鲁| 日本成人在线看| 色婷婷狠狠综合| 日本一区二区成人| 另类人妖一区二区av| 91豆麻精品91久久久久久| 久久久久综合网| 日本一道高清亚洲日美韩| 91在线高清观看| 久久精品亚洲精品国产欧美kt∨| 亚洲成精国产精品女| av在线不卡电影| 久久久久国产精品麻豆| 蜜桃av噜噜一区二区三区小说| 欧美在线免费播放| 亚洲精品中文字幕在线观看| 粉嫩高潮美女一区二区三区| 欧美r级在线观看| 亚洲自拍偷拍图区| 成人教育av在线| 日韩欧美另类在线| 日韩国产在线观看| 制服丝袜亚洲网站| 亚洲高清免费一级二级三级| 欧美v国产在线一区二区三区| 欧日韩精品视频| 欧美一区二区三区免费观看视频 | 玉米视频成人免费看| 成人av中文字幕| 欧美日韩国产精选| 在线精品国精品国产尤物884a| 不卡影院免费观看| 在线观看91精品国产麻豆| 国产精品国产自产拍在线| 欧美aa在线视频| 欧美一区二区三区性视频| 天堂av在线一区| 高清国产一区二区三区| 久久久噜噜噜久久中文字幕色伊伊| 久久伊99综合婷婷久久伊| 日韩一区二区免费视频| 欧美日韩免费电影| 三级一区在线视频先锋| 国产精品久久久久一区二区三区| 国产69精品久久久久777| 日韩1区2区3区| 欧美在线观看一二区| 美日韩一区二区| 中文字幕第一页久久| 亚洲国产va精品久久久不卡综合| 国产高清在线精品| 中文子幕无线码一区tr| 一区二区三区中文免费| 亚洲男人天堂av| 日本亚洲天堂网| 91在线你懂得| 成人免费看片app下载| 欧美电影在哪看比较好| 美女视频一区二区| 精品美女被调教视频大全网站| 久久机这里只有精品| 精品播放一区二区| 欧美一区二区三区成人| 国产精品电影一区二区| 久久精品国产免费看久久精品| 97久久久精品综合88久久| 久久久久久久久久久黄色| 亚洲成a人片在线观看中文| 91福利国产成人精品照片| 亚洲美女在线一区| 99免费精品在线观看| 国产精品久久久久aaaa| 国产在线一区观看| 久久久精品日韩欧美| 久久66热re国产| 欧美日韩美少妇| 久久精品视频免费观看| 国产精品一二三| 久久久亚洲欧洲日产国码αv| 紧缚奴在线一区二区三区| 欧美精品久久天天躁| 麻豆传媒一区二区三区| 国产欧美一区二区精品秋霞影院| 91久久精品网| 人人爽香蕉精品| 中文字幕亚洲一区二区va在线| 欧美日韩亚洲综合在线| 精品一区二区三区在线观看国产| 亚洲私人影院在线观看| 欧美videofree性高清杂交| 91亚洲精品久久久蜜桃| 国产一区二区三区四区五区美女| 日韩欧美黄色影院| 美女视频第一区二区三区免费观看网站 | 欧美日韩国产美| 国产日韩欧美制服另类| 久久99久久精品| 欧美午夜精品一区| 亚洲一区在线观看网站| 91久久精品网| 奇米色一区二区| 亚洲成人av电影| 日韩一区二区精品| 国产精华液一区二区三区| 国产精品盗摄一区二区三区| 一本大道av一区二区在线播放| 亚洲精选视频在线| 在线综合亚洲欧美在线视频| 免费看日韩精品| 国产精品久久久久久久久快鸭| 欧美性猛片xxxx免费看久爱| 国产精品护士白丝一区av| 欧美精品99久久久**| 韩国毛片一区二区三区| 久久亚洲春色中文字幕久久久| 国产激情91久久精品导航| 综合电影一区二区三区 | 国产91露脸合集magnet| 亚洲一区二区精品3399| 成人app网站| 欧美日本一区二区在线观看| 欧美日韩国产一区二区三区地区| 韩国v欧美v日本v亚洲v| 日韩国产一二三区| 美女久久久精品| 日本成人在线网站| 免费成人你懂的| 免费在线观看视频一区| 蜜臀a∨国产成人精品| 蜜臀av在线播放一区二区三区| 乱一区二区av| 国产精品美女久久久久aⅴ| 在线精品视频一区二区三四| 欧美制服丝袜第一页| 99免费精品视频| 成人h动漫精品一区二区| 成人在线综合网| 一本一道波多野结衣一区二区 | 亚洲视频每日更新| 欧美一区二区三区免费大片| 99视频一区二区| 国产在线视视频有精品| 一区二区三区在线免费视频 | 亚洲美女电影在线| 日韩一级黄色片| 91论坛在线播放| 99久久99久久久精品齐齐| 爽好多水快深点欧美视频| 亚洲国产精品黑人久久久 | 99re热这里只有精品免费视频 | 国产麻豆精品视频| 欧美a级一区二区| 日韩中文字幕区一区有砖一区 | 欧美午夜精品一区| 91官网在线观看| 国产成人免费网站| 蜜臀av性久久久久蜜臀av麻豆| 亚洲男女毛片无遮挡| 国产日韩欧美不卡在线| 久久日一线二线三线suv| 91传媒视频在线播放| 在线观看精品一区| 欧美日韩高清一区二区三区| 欧美日韩在线播| 欧美精品在线观看播放| 欧美中文字幕一二三区视频| 免费一级片91| 日韩成人一区二区三区在线观看| 亚洲一区成人在线| 日韩av一级片| 精品综合久久久久久8888| 日韩综合在线视频| 激情欧美日韩一区二区| 九色|91porny| 国产91露脸合集magnet| 国产精品1区2区3区在线观看|