Browse DevX
Sign up for e-mail newsletters from DevX

Tip of the Day
Language: VBscript
Expertise: Advanced
Feb 1, 2005



Building the Right Environment to Support AI, Machine Learning and Deep Learning

Display All the Subfolders Within a Folder Using VBscript

You can use VBscript's Filesystemobject to list all the subfolders in a folder. Create a text file called showfolderlist.vbs and enter the following code:

showfolderlist <dirextory that you want to list>

eg showfolderlist "c:\windows"
The Showfolderlist procedure uses the Filesystemobject to traverse through all the subdirectories and display them:

Sub ShowFolderList(folderspec)
    Dim fs, f, f1, fc, s
    Set fs = CreateObject("Scripting.FileSystemObject")
    Set f = fs.GetFolder(folderspec)
    Set fc = f.SubFolders
    For Each f1 in fc
        s = s & f1.name 
        s = s &  vbCrLf
    MsgBox s
End Sub
To run the program, just double-click on the showfolderlist.vbs file.

Parthasarathy Mandayam
Comment and Contribute






(Maximum characters: 1200). You have 1200 characters left.



Thanks for your registration, follow us on our social networks to keep up-to-date