Единственный известный мне способ перечисления файлов в каталоге - использование объекта Scripting.FileSystemObject
, который является частью библиотеки сценариев Windows.Вы можете использовать этот объект в C ++, Delphi или любом другом языке, который поддерживает доступ к COM.
проверьте этот пример кода в vbscript
Set objFSO = CreateObject("Scripting.FileSystemObject")
objStartFolder = "C:\test"
Set objFolder = objFSO.GetFolder(objStartFolder)
Set colFiles = objFolder.Files
For Each objFile in colFiles
Wscript.Echo objFile.Name
Next