Lança o aplicativo com GUI do script CGI

0

É possível iniciar o aplicativo com GUI a partir do script CGI (no Windows 7)?

Digamos que eu queira lançar o Video Lan (VLC) . Como posso fazer isso?

1ª tentativa: Eu tentei usar a função exec em Perl. Meu script CGI cgi-bin/Test.pl :

#!C:\Perl64\bin\perl.exe
use strict;
use warnings;

print "Content-type: text/html\n\n";

exec qq("C:\Program Files (x86)\VideoLAN\VLC\vlc.exe");

2ª tentativa: Meu script CGI cgi-bin/Test.pl :

#!C:\Perl64\bin\perl.exe
use strict;
use warnings;

print "Content-type: text/html\n\n";

my @returnInfo = 'C:\Users\Me\Desktop\Test.bat';
print join("<br />", @returnInfo);

Meu C:\Users\Me\Desktop\Test.bat :

start "" "C:\Program Files (x86)\VideoLAN\VLC\vlc.exe"

Infelizmente, isso não funciona. localhost:80/cgi-bin/Test.pl está carregando ~ 10 segundos e nada aparece.

Quando eu inicio a janela Test.pl e Test.bat manualmente, aparece e tudo funciona corretamente.

Espero usar o comando runas (conforme mencionado aqui ) mas há um prompt de senha do usuário que não consigo preencher automaticamente.

    
por patryk.beza 20.07.2013 / 18:50

0 respostas