Erst einmal Danke für die schnellen Antworten!
Die Fehlermeldung kommt wohl dadurch zustande das ich die exe einfach so aufrufe, dabei handelt es sich um ein einfaches DOS-Programm. Ich füg mal die Zeile ein:
<p><a href="../cgi-bin/example.exe?1">Pumpe STARTEN</a></p>
Soweit so gut, nur soll statt der example.exe eine start.bat (ohne weitere Argumente) ausgeführt werden, die ausführt:
#!/usr/bin/perl -w
del /q C:\Temp\status.log -->Löscht die Datei
example.exe 1 -->Schaltet Pumpe ein, exe liegt im cgi-Verzeichnis
print "Content-type: text/html\n\n";
print "<html><head><title>Erfolg</title><body>";
print "Alles gut gegangen"</body></head></html>"; -->soll den Text ausgeben