Я зацикливаюсь на папке, чтобы получить все файлы внутри нее
Scripting.FileSystemObject, похоже, не видит, что файл с именем ..lnk существует
, есть ли способисправить это?
спасибо
похоже, что я допустил ошибку при создании тестовой среды, вместо файла я создал папку.
сейчас работает.
Зацикливание папки с использованием WMI также, похоже, находит файлы * .lnk. Попробуйте этот пример:
strComputer = "." Set objWMIService = GetObject("winmgmts:" _ & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2") Set colFiles = objWMIService. _ ExecQuery("Select * from CIM_DataFile where Drive = 'C:' And Path = '\\Temp\\'") For Each objFile in colFiles Wscript.Echo objFile.Name Next
Надеюсь, это поможет.
/ Фрэнк