Hallo leute
Ich habe ein kleines problem. und zwar ich möchte das ein programm alle inis in einem ordner öffnet liest und einen wert such diesen ersetzt das geht soweit aber ich möchte das der wert der zum beispiel "Geld:" beinhaltet Komplet gelöscht wird also die ZEILE das diese ersetzt wird
[autoit]HotKeySet("{F1}", "Beenden")
Func Beenden()
while 1
Exit
WEnd
EndFunc
TrayTip("Beenden", "Beenden kannst du indem du auf F1 Drückst!", 5)
[/autoit][autoit][/autoit][autoit]#include <File.au3>
$sOrdner = FileSelectFolder("Ordner wählen", "")
$WertEndern = InputBox("Bitte wählen", "Bitte gebe hier den wert ein der geändert werden soll.")
[/autoit][autoit][/autoit][autoit]$Inwasendern = InputBox("Bitte wählen", "Bitte gib hier ein in was der wert ( "&$WertEndern&" ) geändert werden soll.")
[/autoit][autoit][/autoit][autoit][/autoit][autoit][/autoit][autoit][/autoit][autoit]$aFiles = _FileListToArray($sOrdner, "*.ini", 1)
For $i = 1 To $aFiles[0]
$sFile = FileRead($sOrdner & "\" & $aFiles[$i])
$sFile = StringReplace($sFile,$WertEndern,$Inwasendern)
$datei = FileOpen($sOrdner & "\" & $aFiles[$i], 2)
FileWrite($datei, $sFile)
NexT
Inis:
SionS.ini
Username: SionS
Geld: 78565455478
Herkunft: Asien
langeweile: Sehr hoch!
_____________________________
Comet.ini
Username: Comet
Geld: 785545908
Herkunft: Europa
langeweile: Ultra hoch!
______________________________