La estructura del .bat es la siguiente :
start
http://192.168.8.74/hora_apagado.phpping -n 10 192.168.8.74
(Lo del ping es un comodin que he usado para que mientras lo hace le de tiempo a abrir el explorer y ejecutar hora_apagado.php)
La estructura del .php es la siguiente y esta colocado en el servidor:
<?php
$conex = mysql_connect("localhost", "root", "");
mysql_select_db("ala1", $conex);
$disponibilidad = 1;
if($disponibilidad == 1) //si el nombre de usuario no coincide salvaremos los valores de la variable POST y los insertaremos en nuestra tabla usuarios
{
$IP = $_SERVER["REMOTE_ADDR"].""; // IP de origen
@$Puerto .= $_SERVER["REMOTE_PORT"].""; // Puerto de origen. Es innecesario, pero permite validar algunas cosas.
@$Fechahora .= date("d/m/Y.H:i:s").""; // Fecha y hora
@$Pagina .= $_SERVER["REQUEST_URI"].""; // Página solicitada
@$Navegador .= $_SERVER["HTTP_USER_AGENT"]."";
$consulta1 = "INSERT INTO logg (id_log,IP, Puerto,Fechahora,Pagina,Navegador,USER,fecha_apagado,tipo)
VALUES ('','$IP' ,'$Puerto', '', '$Pagina','$Navegador','',now(),'2')";
mysql_query($consulta1);
}
?>
Por si a alguien le sirve esto en un futuro
Ahora mi pregunta para terminar de dejarlo Chapó hay alguna manera de ocultar las intrucciones que aparecen en la ventana del CMD cuando se esta ejecutando dicho .bat