Vbscript перечисляет все файлы PDF в папке и подпапках

Вот мой код, но я просто не могу отфильтровать листинг с помощью objFile.Extension, я уверен, что это глупо

Set objFSO = CreateObject("Scripting.FileSystemObject")
objStartFolder = "C:\dev"

Set objFolder = objFSO.GetFolder(objStartFolder)
Wscript.Echo objFolder.Path

Set colFiles = objFolder.Files

For Each objFile in colFiles
If objFile.Extension = "PDF" Then
    Wscript.Echo objFile.Name
    End If
Next
Wscript.Echo

ShowSubfolders objFSO.GetFolder(objStartFolder)

Sub ShowSubFolders(Folder)
    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
        Wscript.Echo
        ShowSubFolders Subfolder
    Next
End Sub

При запуске он возвращается с ошибкой

(11, 1) Ошибка выполнения Microsoft VBScript: объект не поддерживает это свойство или метод: 'objFile.Extension'

15
задан Brian Mains 29 February 2012 в 15:21
поделиться