Guest werIch würde vermuten, dass die Umlaut-Kodierung durcheinander geht. Wenn das Script z.B. als UTF-8 speichert wurde und mit den Umlauten ein Verzeichnis erzeugt kommt entweder Müll raus
Korrekt, dann kommt Müll raus:
D:\Arbeit\perltest>dir /ogn
 Datenträger in Laufwerk D: ist Partition 2
 Volumeseriennummer: xxxxxxx
 Verzeichnis von D:\Arbeit\perltest
17.03.2010  12:28    <DIR>          .
17.03.2010  12:28    <DIR>          ..
17.03.2010  12:28    <DIR>          testöäüÃYÃ-Ã"Ão
 
@PETER_PAN2009: Speicher Dein Script mal als ANSI. In Notepad++ im Menü Format zu finden.
10 print "Hallo"
20 goto 10