Проект

Общее

Профиль

Обход директорий

Const ForAppending = 8
i=0

Set FSO = CreateObject("Scripting.FileSystemObject")
Set objFile = FSO.CreateTextFile("\\ads01\netlogon\Log.txt", ForAppending, TRUE)


ShowSubFolders FSO.GetFolder("C:\samvist")
'ShowSubFolders FSO.GetFolder("F:\data")

Sub ShowSubFolders(Folder)
    For Each Subfolder in Folder.SubFolders
        objFile.WriteLine "Для папки:" & Subfolder.path
        	For Each file In Subfolder.files
        	 If file.name = "filename.vvv" Then
        	 objFile.WriteLine "Все хорошо!"
        	 i=1
        	 Exit For
        	 End If
        	Next
        	 If i =0 Then 
        	  	objFile.WriteLine "Все плохо!"
        	 End If 
        	 i=0
        ShowSubFolders Subfolder
    Next
End Sub