Hallo Leutz,
habe eine INI in der ich 2 Werte ändern möchte. Die INI schaut ungefähr so aus...
Geändert werden soll der Wert abc in xyz, wie zu sehen sind aber die Sektionsnamen und Schlüssel unterschiedlich. So habe ich angefangen und konnte den Wert bei Schlüssel1 ändern.
[autoit]
Global $iniPath = '@ScriptDir & "\meine.ini"'
If IniRead ($iniPath, "SektionsName1", "schlüssel1", "abc") <> "abc" Then
IniWrite ($iniPath, "SektionsName1", "schlüssel1", "xyz")
Else
;ab hier komme ich nicht so recht weiter
Was kann ich als Else machen wenn der Wert schon xyz (MsgBox + Exit?) ist oder ein unerwarteter Wert wie z.B. LMN an dieser Stelle steht und der dann auf gar keinen Fall geändert werden soll? Hab auch noch nicht rausbekommen, wie ich den Wert bei SektionsName2/Schlüssel2 auf xyz bekomme auch hier könnte ein unerwarteter Wert stehen. Danke schonmal fürs lesen