windows - Hvad er den bedste og mest straighforward måde at starte en GUI-applikation via en HTTP-anmodning på?

Indlæg af Hanne Mølgaard Plasc

Problem



Hvad er den bedste og mest straighforward måde at starte en GUI-applikation via en HTTP-anmodning på?


Dette spørgsmål er specifikt for en windows-server, og GUI-applikationen forventes at køre som den lokale SYSTEM bruger. HTTP-anmodningen kommer fra uden for serverens netværk, dvs. over internettet.


Jeg har forsøgt at gøre brug af PHP og mislykkedes miserably, alt andet, jeg kan prøve?


Tak, alle sammen


Opdater



Jeg forsøgte perl forslaget, men det synes at køre appen i baggrunden:


#!C:/Perl/bin/perl.exe
print "Content-Type: text/html

";

$ExecString = 'Start C:/www/csharp/Test.exe 8998 "Test Message"';

exec $ExecString;

Bedste reference


Opret en CGI binær. Kør det fra webserveren. Få binæret din ansøgning.


Et Perl-script vil også gøre jobbet.


CGI/perl/uanset vil have brug for passende lokale tilladelser, eller OS vil forbyde det at starte en ansøgning.