Dim arrTemp(35)
Dim arrTemp1(35)
Set objFSO = CreateObject("Scripting.FileSystemObject")
objStartFolder = "Z:\Test"
Set objFolder = objFSO.GetFolder(objStartFolder)
Wscript.Echo objFolder.Path
Set ObjShell = CreateObject("Shell.Application")
Set objTempFolder = objShell.NameSpace(objStartFolder)
Set colFiles = objFolder.Files
For Each objFile in colFiles
Wscript.Echo objFile.Name
Next
Wscript.Echo
For i = 27 to 27
arrTemp(i) = objTempFolder.GetDetailsOf(objTempFolder.Items, i)
Next
ShowSubfolders objFSO.GetFolder(objStartFolder)
Sub ShowSubFolders(Folder)
Set ObjShell = CreateObject("Shell.Application")
Set objTempFolder2 = objShell.NameSpace(objStartFolder)
Set objTemp = Folder
For i = 27 to 27
arrTemp1(i) = objTempFolder2.GetDetailsOf(objTempFolder2.Items, i)
Next
For Each Subfolder in Folder.SubFolders
Wscript.Echo Subfolder.Path
Set objFolder = objFSO.GetFolder(Subfolder.Path)
Set colFiles = objFolder.Files
For Each objFile in colFiles
Wscript.Echo objFile.Name
Next
For Each strFileName in objTempFolder2.Items
For i = 27 to 27
Wscript.Echo strFileName & vbtab & arrTemp1(i) _
& ": " & objTempFolder2.GetDetailsOf(strFileName, i)
Next
Next
Wscript.Echo
ShowSubFolders Subfolder
Next
End Sub