Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

How to use VBS to merge TXT in a folder

2025-01-18 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >

Share

Shulou(Shulou.com)06/03 Report--

This article will explain in detail how to use VBS to merge TXT in a folder. The editor thinks it is very practical, so I share it with you as a reference. I hope you can get something after reading this article.

The code is as follows:

This sentence of Const ForReading = 1 'VBS cannot be missing.

Dim xint,xinlu,jiuw

Dim objfso,objoutputfile,f,fx

Dim objTextFile,strtext

Set objFSO = CreateObject ("Scripting.FileSystemObject") 'create FSO object

Jiuw = inputbox ("Please enter the path where the source folder is located (including folder name)", "Please enter the location of multiple TXT folders")

If objFSO.folderexists (jiuw) then

Set f = objFSO.getfolder (jiuw) 'file location path

Else

Msgbox "wrong path, please re-enter"

End if

Xinlu = inputbox ("Please enter the path where the new TXT is located (excluding the title of the book). If omitted, that is, if you directly do not enter the point to determine or cancel, the default is created in the same layer location of the source folder", "New TXT save location")

If objFSO.folderexists (xinlu) or len (xinlu) = 0 then

Xint = inputbox ("Please enter the name of the new book title", "new book title")

If len (xint) > 0 then

Xint = xinlu & xint

Set objOutputFile = objFSO.CreateTextFile (xint & ".txt") 'create a new TXT named output, which can be changed to the name you want. txt

Else

Msgbox "No input, please re-enter"

End if

Else

Msgbox "wrong path, please re-enter"

End if

For Each fx In f.Files' Loop to write text content

Set objTextFile = objFSO.OpenTextFile (fx, ForReading) 'find the file

StrText = objTextFile.ReadAll 'read all

ObjTextFile.Close 'close open files

ObjOutputFile.WriteLine strText 'writes text content in output.txt

Next

This is the end of this article on "how to use VBS to merge TXT in a folder". I hope the above content can be of some help to you, so that you can learn more knowledge. if you think the article is good, please share it for more people to see.

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Development

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report