Я использую следующий фрагмент кода VBScript для перечисления всех файлов в моей папке c:\Scripts\:
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colFiles = objWMIService. _
ExecQuery("Select * from CIM_DataFile where Path = '\\Scripts\\'")
For Each objFile in colFiles
Wscript.Echo objFile.Name
Next
К сожалению, objFile.Name возвращает путь в нижнем регистре. Мне важно восстановить регистр всех имен файлов, т. е. NewFileOne.txt не должен возвращаться как newfileone.txt.
Есть ли способ перечислить файлы с учетом регистра в VBScript?