Cómo apagar un sistema que está en la red

Descripción general del apagado remoto

Para que esto funcione, hay un par de pasos que debes completar primero; de lo contrario, recibirás constantemente un mensaje de error de Acceso denegado (5) y te volverá loco.

Paso 1 : en primer lugar, para apagar de forma remota una computadora en su red, deberá asegurarse de tener acceso administrativo a la computadora de destino. Si está en una red doméstica, la mejor manera de hacerlo es asegurarse de que todas las computadoras estén en el mismo grupo de trabajo y que todas tengan al menos una cuenta de Administrador con el mismo nombre de usuario y contraseña.

No tiene que usar la cuenta de administrador integrada en ninguna de las computadoras para que esto funcione, pero la cuenta de usuario que usa en ambas computadoras debe formar parte del grupo de Administradores en la computadora local. Si va al Panel de control y hace clic en Cuentas de usuario y dice Administrador o Administrador local , entonces está bien. Nuevamente, los nombres de las cuentas de usuario y la contraseña tienen que ser los mismos.

Si se encuentra en un entorno corporativo con un dominio, probablemente desee iniciar sesión con la cuenta de administrador de dominio. Usando esas credenciales, debería poder apagar cualquier otra computadora en la red, incluso si han iniciado sesión con diferentes credenciales.

Paso 2 : El segundo paso es activar el uso compartido de archivos e impresoras y permitirlo a través del firewall de Windows. Para hacer esto, vaya al Panel de control y haga clic en Centro de redes y recursos compartidos primero. Haga clic en el enlace Cambiar configuración de uso compartido avanzado en el menú de la izquierda y seleccione el botón de opción Activar descubrimiento de red y Activar uso compartido de archivos e impresoras .

Vuelva a la ventana principal del Panel de control y haga clic en Firewall de Windows. Haga clic en Permitir un programa o función a través del Firewall de Windows en el menú de la izquierda.

Asegúrese de marcar solo la casilla Hogar / Trabajo (Privado) y no Público. No necesita permitir nada más a través del firewall. Puede leer en otros sitios para permitir WMI, apagado remoto, descubrimiento de red, etc., pero lo he probado sin ninguno de ellos y funciona bien.

Paso 3 : por último, si está intentando apuntar a una computadora con Windows Vista, Windows 7 o Windows 8 de forma remota, deberá modificar el registro. A menos que haga esto, simplemente no funcionará. Solo recibirá el mensaje Acceso denegado sin importar qué.

Abra el editor del registro yendo a Inicio y escribiendo regedit . Ahora navegue a la siguiente clave:

HKEY_LOCAL_MACHINE – SOFTWARE – Microsoft – Windows – CurrentVersion – Políticas – Sistema

Haga clic derecho en Sistema en el lado izquierdo y elija Nuevo – Valor DWORD (32 bits) .

Aparecerá un nuevo valor en la parte inferior de la ventana derecha y se resaltará el texto. Cambie el nombre a LocalAccountTokenFilterPolicy y presione Entrar. Ahora haga doble clic en él y cambie el valor de 0 a 1 .

Haga clic en Aceptar y cierre el registro. No necesita reiniciar la computadora, ya que los cambios deben tener efecto de inmediato. Esta clave de registro es necesaria porque en Windows Vista y versiones posteriores, una cuenta de administrador se despoja de sus credenciales cuando se conecta de forma remota. Esto permitirá que la cuenta permanezca con privilegios administrativos.

También leerá en otros sitios para iniciar el servicio de Registro remoto si eso no se está ejecutando y para editar la política de seguridad local agregando el grupo Todos para forzar el cierre desde una configuración de política de sistema remoto . En mis pruebas en Windows 7 y 8, no hubo necesidad de completar estas tareas y realmente no debería hacerlo porque abre su sistema a posibles piratas informáticos.

Obviamente, también necesitará saber todos los nombres de las otras computadoras en la red. Puede hacerlo yendo al Panel de control y luego haciendo clic en Sistema .

Apagado remoto a través del símbolo del sistema

El comando de apagado es más flexible cuando se usa desde el símbolo del sistema porque puede agregarle un montón de interruptores, que le permiten personalizar el comportamiento. Vaya a Inicio , luego Ejecutar y escriba CMD . Puede ver la lista de interruptores escribiendo shutdown /? en la ventana de comando.

Debe usar al menos un interruptor para que el comando haga algo. Básicamente, escribiría shutdown / x / y / z donde x, y, z son letras en la lista anterior.

Estos son algunos de los interruptores de comando más comunes y las acciones que realizan:

/ s: apaga la computadora

/ r: reinicia la computadora

/ m \\ computername : la computadora remota de destino para apagar

/ f: obliga a los programas a cerrarse inmediatamente

/ t: esperará una cierta cantidad de tiempo en segundos antes de apagar o reiniciar

/ a: cancela un apagado si utilizó un comando de apagado anterior con / t.

Entonces, para apagar remotamente otra máquina en su red, debe escribir en el símbolo del sistema los siguientes comandos:

apagado / m \\ nombre del equipo / r / f

Este comando reiniciará la computadora llamada computername y forzará a cerrar todos los programas que aún se están ejecutando.

shutdown –m \\ computername –s –f –c “La computadora se reiniciará, guarde todo el trabajo”. –t 60

Este comando apagará la computadora llamada computername , forzará a cerrar todos los programas que se están ejecutando, mostrará un mensaje al usuario y hará una cuenta regresiva 60 segundos antes de que se apague.

Apagado remoto a través del diálogo de apagado

Si no le gustan todos esos interruptores o si usa el símbolo del sistema en general, puede abrir el cuadro de diálogo de apagado. Puede hacerlo fácilmente con solo usar el modificador de comando / i para el comando de apagado.

El diálogo de apagado remoto ahora aparecerá como se muestra a continuación.

Haga clic en el botón Agregar o Examinar para agregar computadoras a la lista. Luego puede ejecutar los comandos en todo el lote de computadoras. Si hace clic en Agregar, deberá ingresar el nombre de la red de la computadora en el formato \\ computername o simplemente computername , ya sea.

Por supuesto, necesita saber el nombre real de la computadora, que mencioné cómo puede determinar anteriormente. Agregue tantas computadoras a la lista como desee y luego configure sus opciones. Puede apagar, reiniciar o anotar un apagado inesperado.

También puede mostrar una advertencia, si lo desea, durante los segundos que elija y puede escribir un comentario en la parte inferior que se mostrará a los usuarios. ¡Eso es todo!

Apagado remoto a través de archivo por lotes

Finalmente, puede crear un archivo por lotes para que pueda hacer todo esto simplemente ejecutando el archivo. Alternativamente, puede programar el archivo por lotes para que se ejecute a intervalos específicos o durante eventos específicos utilizando el Programador de tareas.

Simplemente vaya al Bloc de notas y escriba los comandos que habría escrito en el símbolo del sistema:

shutdown –m \\ computername1 –r
shutdown –m \\ computername2 –r
shutdown –m \\ computername3 –r

Luego, simplemente guarde el archivo con una extensión de archivo .BAT seleccionando Todos los archivos para Guardar como tipo y agregue .bat al final del nombre del archivo.