Hola a todos,
Tengo una pregunta a ver si me la podéis resolver.
Pues bien, he creado un formulario, en el que se elige una máquina de la red, si se quiere apagar o reiniciar, pero al crear el script no me funciona. HE probado varias formas de hacerlo y nada, ni con exec, o system ni con lo que he probado.
Teóricamente, si yo quisiera reiniciar la máquina de una red local sería..:
shutdown -r \\nombremaqina
Si fuese en php sería algo así..:
--------------------------------------------
<?php
$NOTA = 'shutdown.exe -r -m \\equipoencuestion';
exec($NOTA, $verbose, $retorno);
echo("1<br>");
if($retorno==0) {
echo("2<br>");
while (list ($clave, $val) = each($verbose)) {
echo ("$val<br>");
}
}
?>
También he probado con esto..:
$NOTA = 'start /D C:\windows\system32 /B shutdown.exe -r -m \\equipoencuestion';
exec($NOTA, $verbose, $retorno);
echo("1<br>");
if($retorno==0) {
echo("2<br>");
while (list ($clave, $val) = each($verbose)) {
echo ("$val<br>");
}
}
?>
----------------------------------
El error que me sale es:
1
2
No se ha encontrado la ruta de acceso de la red.
Alguna idea? Indicar que ejecuto con cuenta de administrador, y tengo activado en el equipo en cuestión, en directivas locales que "Todos" puedan reinicar desde consola.
Gracias de ante mano.