Autoit IniWrite() перезаписывает ключ?

Autoit IniWrite() перезаписывает ключ?

    IniWrite(@ScriptDir & "\php\php.ini", "Zend", "zend_extension_ts", '"' & @ScriptDir & '\Files\filename1.dll"')

    IniWrite(@ScriptDir & "\php\php.ini", "Zend", "zend_extension_ts", '"' & @ScriptDir & '\Files\filename2.dll"')

 //line 2 is overwriting the line 1?

Он выводит следующее в php.ini:

[Zend]
zend_extension_ts = "C: \ Documents and Settings \ App \ Files \ filename2.dll"

Когда это должно вывести следующее:

[Zend]
zend_extension_ts = "C: \ Documents and Settings \ App \ Files \ filename1.dll" zend_extension_ts = "C: \ Documents and Settings \ App \ Files \ filename2.dll"

Theirfore; Как я могу получить вышеуказанный вывод - может кто-нибудь опубликовать пример кода, пожалуйста, так как я не вижу ничего об этом на своей странице документации?

2 ответа

То, что ключ перезаписан, на самом деле имеет смысл. Имя ключа должно быть уникальным в INI-файле в разделе. Это также четко указано в файле справки.

Успел разобраться! - с помощью FileWriteLine()

Другие вопросы по тегам