hi,
ob das mit html geht, weiß ich nicht. Aber ich kenne aber leider keine Möglichkeit. :(
Was Du allerdings unternehmen könntest: Den Aufruf auf einen lokalen Server verlagern. Also z.B. den Apache und einen Perl-Interpreter (für Windows: www.activestate.com) lokal installieren und dazu ein ähnliches Script nehmen:
#!c:/perl/bin/perl
bzw
#!/usr/bin/perl
read_params(%Params);
system($Params{filename}.".bat");