[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[问题求助] 求大神用详细代码解释用vbs脚本怎么遍历目录

以下代码是从网上下载的看不懂求解释,怎么用vbs脚本遍历目录。貌似很多地方都没提到郁闷
  1. Function GetCurrentFolderFullPath  
  2.     Set fso = CreateObject("Scripting.FileSystemObject")  
  3.    GetCurrentFolderFullPath = fso.GetParentFolderName(WScript.ScriptFullName)  
  4. End Function  
  5.   Function GetSubFolders(currentFolderFullPath)  
  6.     Set fso = CreateObject("Scripting.FileSystemObject")  
  7.     Set currentFolder = fso.GetFolder(currentFolderFullPath)  
  8.     Set subFolderSet = currentFolder.SubFolders  
  9.     For Each subFolder in subFolderSet  
  10.         'MsgBox "subFolder.Path=" & subFolder.Path   
  11.         GetSubFolders = subFolder.Path & vbcrlf  &  GetSubFolders  & GetSubFolders(subFolder.Path)   
  12.          Next  
  13. End Function  
  14. MsgBox GetSubFolders(GetCurrentFolderFullPath)
复制代码

回复 2# yu2n


    GetSubFolders()这个函数式自定义函数是吧?我是不明白GetSubFolders(GetCurrentFolderFullPath) 的里面的这个GetCurrentFolderFullPath 不是应该写成这个GetSubFolders(currentFolderFullPath) 吗????

TOP

谢谢啦嘿嘿

TOP

回复 4# yu2n


    谢谢嘿嘿

TOP

返回列表