Spooner
26-03-2015, 10:48
Есть скрипт:
Parameter0 = WScript.Arguments.Item(0)
Set strADsPath = GetObject("SOME LDAP QUERY")
for each strADsPathObject in strADsPath
WScript.Echo strADsPathObject.[Parameter0]
next
Запускаю:
cscript /nologo parameter.vbs PropertyName
Выдаёт ошибку:
Microsoft VBScript runtime error: Object doesn't support this property or method: 'strADsPathObject.Parameter0'
То есть, как-бы так сказать, Parameter0 не преобразуется в собственное значение.
Как можно обратиться к свойству объекта посредством переменной, указанной в качестве свойства объекта?
Parameter0 = WScript.Arguments.Item(0)
Set strADsPath = GetObject("SOME LDAP QUERY")
for each strADsPathObject in strADsPath
WScript.Echo strADsPathObject.[Parameter0]
next
Запускаю:
cscript /nologo parameter.vbs PropertyName
Выдаёт ошибку:
Microsoft VBScript runtime error: Object doesn't support this property or method: 'strADsPathObject.Parameter0'
То есть, как-бы так сказать, Parameter0 не преобразуется в собственное значение.
Как можно обратиться к свойству объекта посредством переменной, указанной в качестве свойства объекта?