Servus Profis,
ich werde in Zukunft immer wieder Mal ellenlange Wortlisten bearbeiten müssen. Diese sehen so aus:
Wort\Kommentar
Meine Bearbeitung besteht darin darin, dass ich ab dem Backslash alles löschen muss (inkl. Backslash). Dazu habe ich mit AutoIt dieses Script erstellt (Achtung Anfänger!):
[autoit]
Run("notepad.exe")
WinWaitActive("Unbenannt - Editor")
Send("!Df")
Sleep(1000)
Send("Liste.txt")
Send("!f")
Send("!Bu")
Send("")
Send("!W")
Send("{Esc}")
HotKeySet("{ESC}", "Terminate")
Local $i = 0
While $i < 10
Send("{F3}")
Send("{SHIFTDOWN}{End}{SHIFTUP}")
Send("{DEL}")
Sleep(500)
$i = $i + 1
WEnd
Func Terminate()
Exit 0
EndFunc
Mein Wunsch ist nun, dass das Script automatisch beendet, wenn der Suchstring nicht mehr gefunden wird. Ihr kennt sicher alle die Meldung von Windows.
Außerdem funktioniert wohl der Abbruch mit Esc auch nicht.
Nur wie geht das?
Viele Grüße und danke im Voraus
JaJar