dcsimg
TODAY'S HEADLINES  |   ARTICLE ARCHIVE  |   FORUMS  |   TIP BANK
Browse DevX
Sign up for e-mail newsletters from DevX


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

WEBINAR:

On-Demand

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
    Next
    MsgBox s
End Sub
To run the program, just double-click on the showfolderlist.vbs file.

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