Hallo Florian!
Verstehe ich nicht. Erst sagst Du, <!--#exec cgi="..."--> geht bei Dir nicht und dann verwendest Du genau dasselbe wieder:
---- Aufruf der Batch in der HTML-Datei / HTML.SHTML ---
<!--#exec cgi="/cgi-bin/ssi.bat?script.pl"-->
CGI ist nicht unbedingt Perl (weisst Du sicher). Es macht also keinen Unterschied, ob Du eine script.pl von perl.exe interpretieren laesst oder eine script.bat von cmd.exe (oder heisst das bei Win98 immer noch command.com?). Allerdings wuerde ich sowieso erstmal probieren, ob die BATs ueberhaupt ausgefuehrt werden. Zumindest der IIS macht das in der Defaulteinstellung nicht, man muss ihn erst entsprechend konfigurieren.
@ECHO OFF
PERL -W %1
Eine Option -W fuer Perl ist mir nicht bekannt. Meinst Du vielleicht -w?
Calocybe