Mein Skript ist relativ umfangreich und insbesondere zum Jahreswechsel habe ich verschiedene Daten und Informationen anzupassen. Nun mein Ansatz: Ich möchte Skriptteile markieren und dann mittels "Suchen und Ersetzen" aktualisieren. Hat jemand eine Idee? Der nachfolgende Skript-Schnipsel aus der Netzrecherche brachte mich noch nicht zum Ziel, sah für mich als Laie aber nach einem Anfang aus
Code: Select all
Gui,2: Add, Text , x10 y10 , Suchwort
Gui,2: Add, Edit , x100 y10 w150 vSuchWort , Tag
Gui,2: Add, Text , x10 y40 , Ersatzwort
Gui,2: Add, Edit , x100 y40 w150 vErsatzWort , Nacht
Gui,2: Add, Button, x10 y70 gErsetzen , Ersetzen
Gui,2: show, x200 y10 h150 w270, Suchen und Ändern
return
2Guiclose:
Exitapp
Ersetzen:
Gui,2: submit, nohide
suchwort =%suchwort%%s%
ersatzwort=%ersatzwort%%s%
;FileSelectFile,Filex, , %A_WorkingDir%,
;f1=%filex%
FileRead, Var, %f1%
IfInstring, Var, %SuchWort%
{
StringReplace, Var, Var, %Suchwort%, %Ersatzwort%,,all
FileDelete,%f1%
FileAppend, %Var%`r`n,%f1%
run, %f1%
return
}
else
MsgBox, "%Suchwort%" nicht im Text
return