首页 > 编程语言 >VBS遍历文件或文件夹路径输入文件的所有绝对路径(附源码)

VBS遍历文件或文件夹路径输入文件的所有绝对路径(附源码)

时间:2024-04-16 19:12:15浏览次数:34  
标签:文件 Set filepath 绝对路径 源码 WriteLine Debug fso subcol

                        <p>源码如下:</p>
Function listFilesPath(filepath)
  t1=Timer()
  Debug.WriteLine "****现在开始执行计数,用时:"+CStr(t1)
  Set fso=CreateObject("scripting.filesystemobject")
  Set myfolder=fso.GetFolder(filepath)
  If fso.FolderExists(filepath) then
    Set subcol=myfolder.SubFolders
    Set filescol=myfolder.Files
    For Each file In filescol
      Debug.WriteLine filepath+"\"+file.name
    Next
    If subcol.count>0 Then
      For Each folder In subcol
        'Debug.WriteLine filepath+"\"+folder.Name
        listFilesPath(filepath+"\"+folder.Name)
      next
End if

Else
Debug.WriteLine "没有该文件系统"
End if

Set filescol=Nothing
Set subcol=nothing
Set fso=Nothing
t2=Timer()
Debug.WriteLine "****现在完成计数,用时:"+CStr(t2)
Debug.WriteLine "整个操作过程用时:"&CStr(t2-t1)&" 秒"
End function

之前创业项目排行榜前十名http://www.piaodoo.com/小编更新过类似的文章,大家可以参考一下

                        友情连接: 

创业项目排行榜前十名

美文集

茂名一技

茂名一技

手游排行前十名

标签:文件,Set,filepath,绝对路径,源码,WriteLine,Debug,fso,subcol
From: https://www.cnblogs.com/python1314520/p/18138983

相关文章

  • VBS定时执行idea程序的Testng文件的方法
    <p>背景:</p>Windows环境cmd命令行执行TestNG文件,会报一些jar包路径问题,所以改用vbs打开idea程序的通过点击快捷键执行testng.xml文件。vbs代码如下:'第一部分:定义变量DimRunTimeDimWshShellSetWshShell=WScript.CreateObject("WScript.Shell......
  • 自动以管理员身份运行批处理bat文件(vbs与bat两种方法)
    <p>但是,批处理脚本不会默认已管理员身份运行,一般情况下,我会将脚本命名为"XXXXXX(请右键点击,用管理员身份运行!).bat",但总有些用户会忽略这条提示,直接运行,此时由于权限不足,导致脚本运行失败。</p>我们可以使用一种变通的方法,让bat启动时,首先调用vbs脚本,......
  • allfiles.vbs 显示子目录下的所有文件的修改时间、大小、文件名、扩展名等
    <p>&#65279;有的时候将子目录下的所有文件的修改时间、大小、全限定名等信息导出到Excel表格中。</p>尝试过命令行,但不太好用——1.对于“dir/s>1.txt”,当前目录与文件列表是分开显示的,合并起来太麻烦,而且没有文件的全限定名。2.对于“dir/b/s>1......
  • 前端大文件分片上传
    1.分片上传整体流程开始上传:前端启动文件分片上传。后端返回唯一标识。分片上传:获取到上传的文件,然后设置一个固定的分片大小,将文件切成多个小片,计算出每一个分片的MD5值(32位)。将每个分片的内容和MD5标识符一同上传至服务器。服务端接收每个分片及相关信息后,通过对每个分片进行校......
  • Qt 资源文件过大的处理方法(生成rcc文件)
    1. 生成qrc文件 2.项目同级目录下创建res文件夹并将资源粘贴过来3.编辑qrc,加入前缀和文件4.利用qrc生成二进制文件rcc资源过大,会提示如下问题:解决方法:利用cmd打开终端,定位到res.qrc的目录下,输入命令rcc-binary.\res.qrc-oplane.rcc5.注册二进制文件#defin......
  • 使用 ffmpeg 为视频文件添加封面
    全程使用CHATGPT4提供帮助通常而言,电脑上的资源管理器会使用视频的第一帧来作为缩略图,如果视频文件中有封面存在,则会使用封面作为文件缩略图(Windows自带的资源管理器是这样,具体要看资源管理器的实现)与GPT4沟通后,发现可以使用ffmpeg为视频添加封面。原理是为文件添加一......
  • 招投标文件泄密?试试这些防泄密绝招
    在企业运营中,招投标过程是一个关键环节,涉及大量敏感和机密数据。一旦招投标文件被泄露,不仅会给企业带来重大损失,还可能影响企业的市场竞争地位。因此,防止招投标文件泄密是企业信息安全管理的重要内容。以下是一些有效的防泄密绝招,帮助企业保护这些关键信息。实施细致的权限管理:......
  • 【THREE.js源码】Geometry和Attribute
    BufferAttributeBufferGeometryInstancedBufferAttributeInstancedBufferGeometryInstancedInterleavedBufferInterleavedBufferInterleavedBufferAttributeTHREE.js中有一个重要的类,Mesh,即网格体对象。这个网格体对象在构造的时候需要传入两个变量,geometry和material,geo......
  • 在Linux中,如何使用文件系统监控工具?
    在Linux中,iostat和vmstat是两个重要的系统监控工具,它们用于分析系统的性能和资源使用情况,特别是在文件系统和内存管理方面。1.iostatiostat是Linux系统性能监控工具,它可以报告CPU统计信息和所有块设备的I/O统计数据,帮助识别I/O性能问题。基本使用:查看所有设备的I/O统计信息......
  • Python Flask+Pandas读取excel显示到html网页: 没有excle文件提示
    前言全局说明一、安装flask模块二、引用模块三、启动服务模块安装、引用模块、启动Web服务方法,参考下面链接文章:https://www.cnblogs.com/wutou/p/17963563四、没有excle文件提示4.1.2文件名:index.py添加tryexcept获取没有文件的异常fromflaskimportFlaskapp......