Puuuhh, danke für die Hilfe, der Abend ist gerettet. Mit #!perl funktionierts; mit dem Pfad des Perlprogrammes (nur Pfad, ohne perl.exe-Angabe) klappts aber nicht.
Das ist klar. In Zeile 1 steht das Kommando zum Aufruf des Interpreters - also muß insbesondere auch das Programm angegeben sein. Der Pfad davor ist genau dann notwendig, wenn Windows das Programm nicht auf anderem Wegen, etwa über PATH, finden kann.