文章摘要
本文介绍了一段VBScript代码,用于在Windows文件系统中遍历指定文件夹(如“F:ProgrammingApplicationsVBScript”),并提取其中的子目录、文件名及其扩展名。代码使用`Scripting.FileSystemObject`对象,通过获取文件夹的子目录集合和文件集合,循环遍历每个子文件夹和文件。对于每个文件,代码获取文件名和扩展名,并将结果显示在消息框中。该方法可帮助开发者快速处理文件系统操作。
Dim sFolder, sExt, message
sFolder=”F:\Programming\Applications\VBScript”
Dim sFolder, sExt, message
sFolder=”F:\Programming\Applications\VBScript”
Dim fs, oFolder, oFiles, oSubFolders
set fs=CreateObject(“Scripting.FileSystemObject”)
set oFolder=fs.GetFolder(sFolder) ‘获取文件夹
set oSubFolders=oFolder.SubFolders ‘获取子目录集合
for each folder in oSubFolders
message=”文件夹:” & folder
MsgBox message
Next
set oFiles=oFolder.Files ‘获取文件集合
for each file in oFiles
sExt=fs.GetExtensionName(file) ‘获取文件扩展名
sExt=LCase(sExt) ‘转换成小写
message=”文件名:” & file.Name & “, 扩展名:” & sExt ‘获得文件名(含扩展名,不含路径)和扩展名
MsgBox message
Next
© 版权声明
文章版权归作者所有,未经允许请勿转载。



