Hallo,
Probier doch einmal ".../ST420WIN.EXE C:/ST420WIN/MYCONFIG".
Negativ. Das Leerzeichen im Link setzt der Browser korrekt in %20 um, und da das Prozent-Zeichen in Windows als gewöhnliches Zeichen in Dateinamen zulässig ist, wird das Ergebnis höchstwahrscheinlich ein "File not found" sein.
So übergibt man normalerweise Parameter an ein Programm, das '?' macht bei Windowsprogrammen keinen Sinn.
Das ist zwar richtig, aber bei der Übergabe vom Webserver an das Betriebssystem scheitert diese Notation.
Umständlicher, aber dafür funktionstüchtig ist der Aufruf einer Batchdatei (ohne Parameter) mit einem Link. Diese Batchdatei kann dann ihrerseits, da sie nicht mehr im Kontext des Webservers läuft, Applikationen starten und ihnen beliebige Parameter übergeben. Man muss dem Browser bloß noch klarmachen, dass er Batchdateien nicht runterladen und speichern, sondern direkt ausführen soll. Aber wenn der OP das mit EXE-Dateien geschafft hat, wird er es bei Batchdateien wohl auch hinkriegen. ;-)
So long,
Martin
Ich wollt', ich wär ein Teppich. Dann könnte ich morgens liegenbleiben.