Hallo auch!
@dataline = split(/|/,$line);
[...]
Der Skript ließt zwar das Login und Passwort richtig aus ich kann aber nicht "winloggen" ---> OK. Ausser bei der letzten Zeile! Wenn ich das Passwort der Letzten Zeile eingebe gibts kein Problem!? Alle vorderen geht nicht. ließt zwar richtig aus, aber . . .
Dann hast Du wohl die Returns übersehen! Also für jede einzelne Zeile (bis auf die letzte) enthält das Passwort ($dataline[9]) zusätlich das Return.
Diese Return solltest Du vorm split entfernen:
chop($line);
@dataline = split(/|/,$line);
Viel Erfolg,
Jörk