展开全部
Set oFso = CreateObject("Scripting.FileSystemObject")
dim a
a=""
msgbox "点击确定开始扫描c盘,这些需要几分钟的时间"
treeIt("c:\")
set f=ofso.opentextfile("jl.txt",2,true)
f.write a
f.close
msgbox "OK"
Function TreeIt(sPath)
on error resume next
Set oFso = CreateObject("Scripting.FileSystemObject")
Set oFolder = oFso.GetFolder(sPath)
Set oSubFolders = oFolder.Subfolders
Set oFiles = oFolder.Files
For Each oFile In oFiles
a=a & ofile.path & vbcrlf
Next
For Each oSubFolder In oSubFolders
TreeIt(oSubFolder.Path)
Next
End Function
dim a
a=""
msgbox "点击确定开始扫描c盘,这些需要几分钟的时间"
treeIt("c:\")
set f=ofso.opentextfile("jl.txt",2,true)
f.write a
f.close
msgbox "OK"
Function TreeIt(sPath)
on error resume next
Set oFso = CreateObject("Scripting.FileSystemObject")
Set oFolder = oFso.GetFolder(sPath)
Set oSubFolders = oFolder.Subfolders
Set oFiles = oFolder.Files
For Each oFile In oFiles
a=a & ofile.path & vbcrlf
Next
For Each oSubFolder In oSubFolders
TreeIt(oSubFolder.Path)
Next
End Function
TableDI
2024-07-18 广告
2024-07-18 广告
在Excel中,直接将多个表格文件合并成一个文件夹是不可行的,因为Excel是用于处理数据表格的,而文件夹是操作系统用于存储文件的。然而,你可以使用Excel的“合并工作簿”功能或者手动操作来将多个Excel表格的内容合并到一个新的工作簿中...
点击进入详情页
本回答由TableDI提供
展开全部
这个要求还真是用cmd最简单,一行代码就搞定了。非要用vbs的话也可以。之前就写过。
在这里
http://zhidao.baidu.com/question/212369161.html?oldq=1
里边有个treeit函数,稍微改改里边的代码就可以实现了
在这里
http://zhidao.baidu.com/question/212369161.html?oldq=1
里边有个treeit函数,稍微改改里边的代码就可以实现了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询