стартиране на Desktop app от CGI

4 отговора 0 прегледа
#1

стартиране на Desktop app от CGI

Здравейте,
възможно ли е от CGI executable да се стартира Desktop приложение с параметри?

Отговор
в отговор на ln_none #2

Re: стартиране на Desktop app от CGI

Възможно е.
Но не си посочил къде искаш да се стартира това Desktop приложение - на сървъра където се намира CGI, или на клиентската машина

Отговор
в отговор на Ивaнчo #3

Re: стартиране на Desktop app от CGI

Хм... на клиента
Проблемът ми е, че при стартиране се получава само процес, без да се визуализира самата програма. Използвам CreateProcess със StartupInfo SW_SHOWNORMAL и при стартиране на CGI-a от IDE-то всичко е нормално :-?

Отговор
в отговор на ln_none #4

Re: стартиране на Desktop app от CGI

Ами при IDE, всичко ще е нормално, защото първо се дебъгва от процес, който има права, и второ защото предполагам, и клиента и сървъра е на една машина - е може да бъркам де...
Единствения начин, е CGI-то, да изпраща URL където се стартира скрипт, или COM обект при клиента, и плюс това този процес - да има права да го лънчва... Това ставаше преди години, когато Microsoft все още вярваха, че няма в света хакери, но сега вече - трудна работа.... много трябва да си играеш със секюрити... в общи линии - ако нямаш бели коси - след този проект - ще имаш

По-добре - намери друго решение.

Отговор
в отговор на Ивaнчo #5

Re: стартиране на Desktop app от CGI

Благодаря, май ще си спестя мъките ;)
Все пак не мога да разбера какъв му е проблема, след като така или иначе създава процес... явно теорията ми куца :(

Отговор