vbs建立文字檔案及檢測檔案是否存在

2021-09-25 08:33:26 字數 1600 閱讀 9721

建立指定檔案並返回textstream物件,該物件可用於讀或寫建立的檔案。

object.createtextfile(filename[, overwrite[, unicode]])

引數object

必選項。應為 filesystemobject 或 folder 物件的名稱。

filename

必選項。字串表示式,指明要建立的檔案。

overwrite

可選項。boolean 值指明是否可以覆蓋現有檔案。如果可覆蓋檔案,該值為true;如果不能覆蓋檔案,則該值為false。如果省略該值,則將覆蓋現有檔案。

unicode

可選項。boolean 值指明是否以 unicode 或 ascii 檔案格式建立檔案。如果以 unicode 檔案格式建立檔案,則該值為true;如果以 ascii 檔案格式建立檔案,則該值為false。如果省略此部分,則假定建立 ascii 檔案。

說明

sub createafile

dim fso, myfile

set fso = createobject("scripting.filesystemobject")

set myfile = fso.createtextfile("c:\testfile.txt",true)

myfile.writeline("這是乙個測試。")myfile.closeend sub

對於filename已經存在的檔案,如果overwrite引數為false,或未提供此引數時,則會出現錯誤。

on error resume next

dim mu_sresult, mu_sfilepath, mu_sfilename

mu_sresult = "你好,歡迎致電900fd"

mu_sfilepath = "textfolder/"

mu_sfilename = mu_sfilepath & "resultvoice.txt"

dim fs, ts

set fs = createobject("scripting.filesystemobject")

if(fs.fileexists(mu_sfilename)) then                     '檢測檔案是否存在

msgbox "檔案已存在"

end if

set ts = fs.createtextfile(mu_sfilename, true, true)    '第二個引數不寫的話,預設為true(會覆蓋原檔案)

ts.writeline mu_sresult

ts.close

set ts = nothing

set fs = nothing

Linux建立文字檔案!!!

vi test.txt或者 vim test.txt再或者 touch test.txt一 一般模式 刪除 複製與貼上類命令 x,x x為向後刪除乙個字元,x為先前刪除乙個字元 nx n代表數字 向後刪除n個字元 dd 刪除當前行 d 刪除當前行所有字元,試成為空行 ndd n代表數字 刪除游標所在...

python怎麼建立文字檔案

python建立文字檔案的方法 首先利用open 函式以只寫模式開啟乙個檔案,如果該檔案不存在則建立 然後利用write 函式向該檔案中寫入指定字串即可。python open 函式以指定模式開啟乙個檔案,建立乙個 file 物件,相關的方法才可以呼叫它進行讀寫。w 模式表示開啟乙個檔案只用於寫入。...

建立文字檔案的兩種方法

建立文字檔案的兩種方法 2011年02月07日 1 建立文字檔案的兩種方法 sub vb建立檔案 dim sfname as string,ifnumber as integer,r as long sfname thisworkbook.path vb檔案.txt ifnumber freefil...