Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/01/2010, 11:10
paynalton
 
Fecha de Ingreso: enero-2010
Mensajes: 152
Antigüedad: 14 años, 4 meses
Puntos: 5
Respuesta: Apagar y reiniciar pc

mmm, creo que no te funcionaría muy bien así.

Así como lo haces solo te apagaría el servidor dond eejecutas el script si es que PHP tiene permisos de administrador (algo extremadamente peligroso).

Si deseas apagar todos los equipos desde PHP lo que necesitas primero es resumir el apagón a un solo comando. Como veo que usas windows, me parece que usarías mmc para controlar los equipos de manera remota desde tu servidor.

Una vez que tengas el comando DOS bien identificado, debes crear un script .bat o un .exe que realice la tarea, y ese ejecutable es el que debes de ejecutar en PHP con exec().


Otra forma sencilla es instalar servidores SSH en cada uno de tus equipos que vas a apagar, conectar como cliente SSH a tu servidor con esos equipos y mandar el comando shutdown por SSH a cada uno de ellos, mismo que puedes mandar a ejecutar desde PHP por medio de exec()