vbs遍历文件夹查找文件 包括子文件夹及文件

本文介绍了一个使用VBScript编写的函数GetfilePathAndCount,该函数用于递归遍历指定文件夹及其子文件夹,查找所有.xxx后缀的文件,并记录这些文件的路径和名称。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Dim gb_filePath()   '''xxx文件的具体全路径
Dim gb_fileName()   '''xxx文件名
Dim gb_iCount
gb_iCount=0
''递归遍历文件夹 folderspec,包括子文件夹及文件。查找所有.xxx后缀的文件,记录到 gb_filePath 中
Function GetfilePathAndCount(ByVal folderspec)
 Dim fso, f, ff,mrm
    Dim iCount
    Set fso = CreateObject("Scripting.FileSystemObject")
    Set f = fso.GetFolder(folderspec)

 Set fsf = f.SubFolders
    Set ff = f.Files

    For Each file in ff
        Str = Right(file.name, 4)  
  If Str=".xxx"  Then
    gb_iCount=gb_iCount+1
     ReDim Preserve gb_filePath(gb_iCount)
     ReDim Preserve gb_fileName(gb_iCount)
     gb_filePath(gb_iCount) = folderspec & "/"&file.name 
     gb_fileName(gb_iCount) = file.name 
  End If
    Next
 
 For Each subfolder in fsf
        GetfilePathAndCount subfolder.Path
 Next

 Set f=nothing
 Set fsf=nothing
 Set fso=nothing

End Function

### IntelliJ IDEA 2025 安装教程 #### 准备工作 为了确保顺利安装 IntelliJ IDEA 2025 版本,在开始之前需确认操作系统环境已准备好。对于 Windows 用户来说,建议先检查系统是否满足最低硬件需求以及是否有足够的磁盘空间[^1]。 #### 下载 IntelliJ IDEA 2025 访问官方网站 [IntelliJ IDEA – the Leading Java and Kotlin IDE](https://www.jetbrains.com/idea/) ,找到对应于 2025 年发布的最新版链接并点击下载适合当前操作系统的安装包文件。通常页面会自动检测用户的平台类型提供相应的选项;如果未自动识别,则手动选择合适的版本进行下载[^2]。 #### 执行安装程序 双击刚刚下载好的 `.exe` 文件启动安装向导。按照提示逐步完成设置过程,期间可以选择自定义组件或接受默认推荐配置。值得注意的是,在此阶段还可以指定产品密钥以激活专业特性,不过社区版无需额外授权即可免费使用全部基础功能。 #### 配置 JDK 环境(可选) 虽然不是强制性的前置条件,但如果计划从事 Java 开发项目的话,提前安装好适当版本的 JDK 是很有必要的。可以通过官方渠道获取最新的 JDK 发行版,并将其路径添加到系统的环境变量中以便后续集成开发环境中能够正确调用编译工具链。 #### 启动初始化 成功安装完毕之后,通过桌面快捷方式打开应用程序。首次运行时可能会经历一段短暂的数据加载时间用于构建索引库和其他准备工作。此时可以根据个人喜好调整界面布局、主题样式等外观属性,同时也可以探索插件市场寻找有助于提高工作效率的各种扩展模块。 ```bash # 如果遇到任何问题可以尝试重启IDE解决问题 ./idea.sh restart ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值