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

首頁 > 編程 > VBScript > 正文

VBScript 文件操作代碼小結

2020-06-26 18:21:35
字體:
來源:轉載
供稿:網友
下面是一些vbs下常用到的一些文件操作代碼,整理了下方便以后開發使用,提高效率。
 

創建文本文件 

復制代碼代碼如下:

Set objFSO = CreateObject("Scripting.FileSystemObject") 
Set objFile = objFSO.CreateTextFile("C:/FSO/ScriptLog.txt") 

檢察文件是否存在 
復制代碼代碼如下:

Set objFSO = CreateObject("Scripting.FileSystemObject") 
If objFSO.FileExists("C:/FSO/ScriptLog.txt") Then 
Set objFolder = objFSO.GetFile("C:/FSO/ScriptLog.txt") 
Else 
Wscript.Echo "File does not exist." 
End If 

刪除文本文件 
復制代碼代碼如下:

Set objFSO = CreateObject("Scripting.FileSystemObject") 
objFSO.DeleteFile("C:/FSO/ScriptLog.txt") 

重命名文件 
復制代碼代碼如下:

Set objFSO = CreateObject("Scripting.FileSystemObject") 
objFSO.MoveFile "C:/FSO/ScriptLog.txt" , "C:/FSO/BackupLog.txt" 

文本操作 
讀取全部內容 
復制代碼代碼如下:

Const ForReading = 1 
Set objFSO = CreateObject("Scripting.FileSystemObject") 
Set objFile = objFSO.OpenTextFile("C:/Scripts/Test.txt", ForReading) 
strContents = objFile.ReadAll 
objFile.Close 

一行行的讀取文本文件內容 
復制代碼代碼如下:

Const ForReading = 1 
Set objFSO = CreateObject("Scripting.FileSystemObject") 
Set objTextFile = objFSO.OpenTextFile ("c:/scripts/servers.txt", ForReading) 
Do Until objTextFile.AtEndOfStream 
strComputer = objTextFile.ReadLine 
Wscript.Echo strComputer 
Loop 
objTextFile.Close 

追加文本文件一行內容 
復制代碼代碼如下:

Const ForAppending = 8 
Set objFSO = CreateObject("Scripting.FileSystemObject") 
Set objTextFile = objFSO.OpenTextFile ("C:/Scripts/Service_Status.txt", ForAppending, True) 
objTextFile.WriteLine("追加的內容") 
objTextFile.Close 

有用的幾個函數: 
替換:將Jim替換成James。 
復制代碼代碼如下:

strNewText = Replace(strText, "Jim ", "James ") 

用逗號分隔字符串: 
復制代碼代碼如下:

arrpath=split(strDN,",") 
wscript.echo arrpath(0) 

幾個實例: 
讀取文本文件指定的行內容(讀第四行內容存到strLine變量中) 
復制代碼代碼如下:

Const ForReading = 1 
Set objFSO = CreateObject("Scripting.FileSystemObject") Set objTextFile = objFSO.OpenTextFile("mylogfile.log", ForReading) 
For i = 1 to 3 objTextFile.ReadLine Next 
strLine = objTextFile.ReadLine Wscript.Echo strLine 
objTextFile.Close

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 南安市| 莱阳市| 城固县| 石渠县| 云和县| 淅川县| 朝阳县| 黑水县| 山阴县| 澄迈县| 丹寨县| 葵青区| 阜新| 黑山县| 神农架林区| 湘潭市| 赤峰市| 山西省| 梨树县| 赫章县| 辰溪县| 宝丰县| 波密县| 简阳市| 怀来县| 顺平县| 霍邱县| 永宁县| 二连浩特市| 包头市| 广昌县| 淮阳县| 巫溪县| 紫金县| 固始县| 安顺市| 牟定县| 泗洪县| 玛多县| 常州市| 钦州市|