Hallo zusammen,
ich bin gerade dabei in AutoIt ein wenig zu tüffteln und hab dabei grad folgendes Problem:
Mein Script soll in einer txt Datei nachschauen, ob der am PC angemeldete user in dieser TXT datei vorhanden ist. Je nachdem ob Ja oder Nein soll eine MsgBox angezeigt werden.
Das ganze sieht im Moment so aus:
$Datei1 = 'Test1.txt' ;Ort der TXT-Datei
$String1 = FileRead($Datei1) ;einlesen der TXT-Datei
$Suchstring = @username ;nach was gesucht werden soll
If StringInStr($String1, $Suchstring) Then
MsgBox(0,"Melde", "Sie stehen in Test1.txt!")
Else
MsgBox(0, "Melde", "Sie stehen in keiner TXT-Datei")
EndIf
Die TXT Datei sieht so aus:
Maier
Mustermann
Hartmann
Das ganze funktioniert soweit recht gut. Das Problem das ich habe ist nun folgendes:
Nehmen wir mal an ich bin der user "Maier" und in der TXT Datei steht "Maier", dann wird der Befehl
MsgBox(0,"Melde", "Sie stehen in Test1.txt!")
verarbeitet.
Steht aber nun KMaier in der TXT Datei sollte eigentlich der Befehl
MsgBox(0, "Melde", "Sie stehen in keiner TXT-Datei")
verarbeitet werden - jedoch ist dies leider nicht so ![]()
"Maier" wird trotzdem in der TXT gefunden.
Bin für jeden Tip/Hilfe dankbar
kind regards
LordKingPin