Foros del Web » Programando para Internet » PHP »

Ejecutar un programa que esta en una red local con PHP

Estas en el tema de Ejecutar un programa que esta en una red local con PHP en el foro de PHP en Foros del Web. Hola a todos, Tengo dos ordenadores conectados en red, en uno tengo instalado el XAMPP con los comandos en PHP y en el otro tengo ...
  #1 (permalink)  
Antiguo 18/01/2012, 07:29
 
Fecha de Ingreso: enero-2012
Mensajes: 1
Antigüedad: 12 años, 3 meses
Puntos: 0
Ejecutar un programa que esta en una red local con PHP

Hola a todos,

Tengo dos ordenadores conectados en red, en uno tengo instalado el XAMPP con los comandos en PHP y en el otro tengo un ejecutable.

Con el siguiente comando, pretendo ejecutar el programa que esta en el otro ordenador, poniendo su ip:
exec(" \\192.xxx.xxx.xxx\compartida\Ejecutable.exe");
Asi no me funciona.

Sin embargo si el ejecutable esta en el mismo ordenador que el XAMPP, funciona sin problemas. Pero es necesario, que el ejecutable este en el otro ordenador.

En los 2 ordenadores he configurado todos los permisos, pero nada.

Gracias de antemano por echarme un cable...

Última edición por dhteatro; 18/01/2012 a las 07:58
  #2 (permalink)  
Antiguo 18/01/2012, 09:37
 
Fecha de Ingreso: septiembre-2007
Ubicación: PyRoot
Mensajes: 1.515
Antigüedad: 16 años, 7 meses
Puntos: 188
Respuesta: Ejecutar un programa que esta en una red local con PHP

Bueno, lo mas conveniente es crear un archivo PHP con un exec y ejecutar mediante exec el programa "Ejecutable.exe"

Saludos.
  #3 (permalink)  
Antiguo 19/01/2012, 02:04
Avatar de Nemutagk
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: México
Mensajes: 2.633
Antigüedad: 20 años, 1 mes
Puntos: 406
Respuesta: Ejecutar un programa que esta en una red local con PHP

@iovan es exactamente lo que esta haciendo....

@dhteatro no puedes ejecutar programas en equipos remotos, aun estando en una red lan, para eso (en red lan) usa un bat...

Código BAT:
Ver original
  1. start \\192.xxx.xxx.xxx\compartida\Ejecutable.exe

y solo ejecuta el bat...

Código PHP:
Ver original
  1. exec("mi_archivo_bat.bat");
__________________
Listo?, tendría que tener 60 puntos menos de IQ para considerarme listo!!!
-- Sheldon Cooper
http://twitter.com/nemutagk
PD: No contestaré temas vía mensaje personal =)

Etiquetas: local, programa, red
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:12.