当前位置: 移动技术网 > IT编程>脚本编程>VBScript > VBS合并一个文件夹里的TXT的实现代码

VBS合并一个文件夹里的TXT的实现代码

2017年12月08日  | 移动技术网IT编程  | 我要评论

性之囚禁,哈尔滨公交地图,寻秦记全集下载

复制代码 代码如下:

const forreading = 1 'vbs的这句不能少。
dim xint,xinlu,jiuw
dim objfso,objoutputfile,f,fx
dim objtextfile,strtext
set objfso = createobject("scripting.filesystemobject") '创建fso对象
jiuw = inputbox("请输入源文件夹所在的路径(含文件夹名称)","请输入多个txt文件夹所在位置")

if objfso.folderexists(jiuw) then
set f = objfso.getfolder(jiuw) '文件所在位路径
else
msgbox "路径错误,请重新输入"

end if
xinlu = inputbox("请输入新的txt所在的路径(不含书名),如果省略——即直接不输入点确定或取消,则默认是创建在源文件夹同一层位置","新的txt保存位置")

if objfso.folderexists(xinlu) or len(xinlu) = 0 then
xint = inputbox("请输入新书名的名字","新书名")
if len(xint)>0 then
xint = xinlu & xint
set objoutputfile = objfso.createtextfile( xint &".txt") '创建名为output的新的txt,可以修改为你要的名称.txt
else
msgbox "没有输入内容,请重新输入"
end if
else
msgbox "路径错误,请重新输入"

end if
for each fx in f.files '循环写入文本内容
set objtextfile = objfso.opentextfile(fx, forreading) '找开文件
strtext = objtextfile.readall '读取全部
objtextfile.close '关闭打开的文件
objoutputfile.writeline strtext '在output.txt写入 文本 内容
next

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网