Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Ветеран


Сообщения: 1001
Благодарности: 226

Профиль | Отправить PM | Цитировать


Цитата vilSK:
Пожалуйста, направите в нужное русло... »
Вот вам скрипт на vbs, который решает вашу задачу - и пишет в лог c:\temp\log.txt
Код: Выделить весь код
Const ForAppending = 8
i=0

Set FSO = CreateObject("Scripting.FileSystemObject")
Set objFile = FSO.CreateTextFile("C:\temp\Log.txt", ForAppending, TRUE)


ShowSubFolders FSO.GetFolder("D:\data")
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
Это сообщение посчитали полезным следующие участники:

Отправлено: 23:19, 08-02-2011 | #3