vbscript Оценить строку с переменной в цикле?

Я пытаюсь использовать Eval vbscript (или, возможно, мне нужно выполнить), чтобы создать некоторые переменные из имен ключей из INI-файла. INI-файл может иметь неограниченное количество неизвестных пар ключ = val. Мне нужно создать переменную на основе имени ключа, несмотря ни на что.

Ini Содержимое файла:

myPath=c:\test
myExe=myapp.exe
....
xxx=123
yyy=abc

Мой код, который читает INI и возвращает ключ и значения для объекта

Код, который я пытаюсь заставить работать, находится здесь:

For each pair in objINI
    Eval("pair.key=pair.val")
Next

msgbox myPath
msgbox myExe

Но оба сообщения отображаются пустыми И да, я уверен, что pair.key и pair.val имеют правильные значения.

Мысли о том, что мне не хватает или это вообще возможно?

Ответы на вопрос(3)

Ваш ответ на вопрос