Abrir aplicativo (.exe) a partir de php multiusuário.

  • Autor Autor Skim0
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
S

Skim0

Curioso
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Hola buenas,


He desarollado una aplicacion web que ejecuta un par de .exe que funciona perfectamente si se ejecuta en un equipo local (claro esta que el equipo local tambien es el servidor). El problema esta en que esta aplicacion tambien tiene que funcionar en un windows 7 multisuarios es decir solo abre el programa con el usuario que lanza primero el server, luego los otros usuarios cada vez que le den desde la web abrir programa se abre en la sesion que lanzo el server. utilizo la funcion exec . Se os ocurre algo de como puedo hacer para que el programa se abra en la session de windows que desde la web le de abrir programa?? un saludo.
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
¿Quieres ejecutar una aplicación en el Cliente?, Que los Clientes ejecuten la aplicación y No el servidor?
 
Si y no, la aplicacion se tiene que lanzar en el servidor pero en diferente usuario de windows (ya que el servidor es un terminal server que se conectan un par de usuarios)

Ejemplo:

El usuario1 abre el xamp abre el navegador y puede abrir cualquier aplicacion.
El usuario 2 no puede ejecutar xamp por que ya lo ejecuto el usuario1,pero al abrir la web y darle abrir aplicacion se abre en la sesion de windows del usuario1.
 
modifica los permisos del exe para que cualquier persona lo pueda ejecutar, seguro está restringido para el entorno local, agrégale un grupo y le asignas la ejecución sin problemas.
 
<?php exec ('mspaint \\127.0.0.1 -u myuser -p mypassword'); ?>

Usar comillas en cada parámetro, incluido la ruta.
 
Voltar
Topo