Tutorial: Cómo bloquear un equipo remoto con PowerShell

¿Cómo bloquear un equipo remoto con PowerShell? Si también busca una respuesta a esta pregunta, lea este artículo. En él, no solo obtendrá la respuesta, sino que también encontrará una de las formas más sencillas de bloquear un equipo remoto.

Tyler

Por Tyler Publicado en 07/09/2026

Share this: instagram reddit

¿Cómo bloqueo mi equipo remoto en PowerShell?

 

¿Existe un script de PS para bloquear la estación de trabajo de un usuario que está en el mismo dominio?

- Pregunta de Reddit

https://www.anyviewer.com/screenshot/others/illustration/powershell-logo.png

El trabajo remoto se ha convertido en la norma para las personas en el ámbito laboral. A menudo, los usuarios necesitan controlar otros dispositivos de forma remota para el trabajo u otras tareas. Para garantizar que su información esté segura, en muchos casos querrán bloquear el equipo remoto. Aquí es donde se puede utilizar PowerShell para hacerlo. Entonces, ¿cómo bloqueo mi equipo remoto en PowerShell? El enfoque de bloquear un equipo remoto con PowerShell se presentará en este artículo.

Cómo bloquear un equipo remoto con PowerShell

Al realizar un acceso remoto, los usuarios tienen la necesidad de bloquear el equipo remoto para proteger su información. Usar PowerShell puede ayudarle a hacerlo. Sin embargo, necesita saber cómo ejecutar el script que bloquea el equipo remoto para tener éxito. Para bloquear o apagar el equipo remoto usando PowerShell, debe especificar una lista de sistemas que necesitan ser bloqueados o apagados. Siga los pasos a continuación para bloquear o apagar su equipo remoto.

Parte 1. Bloquear equipo remoto

Si desea bloquear un equipo remoto con Windows 10 y 11 mediante PowerShell, simplemente introduzca el comando de bloqueo.

Paso 1. Asegúrese de tener los permisos necesarios para ejecutar comandos de PowerShell en el equipo remoto.

Paso 2. Haga clic derecho en "Inicio" para abrir el menú y seleccione "Windows PowerShell (Administrador)".

https://www.anyviewer.com/screenshot/windows/windows-powershell-admin.png

Paso 3. Ejecute el comando rundll32.exe en el equipo remoto usando el cmdlet invoke-command. Después de ingresar el siguiente comando, presione la tecla "Enter".

Invoke-Command -ComputerName RemoteComputerName -ScriptBlock {rundll32.exe user32.dll, LockWorkStation}

Nota: Recuerde reemplazar remote_computer con el nombre del equipo o la dirección IP de su equipo remoto.

Este comando ejecutará el comando rundll32.exe en el equipo remoto, lo que bloqueará dicho equipo y requerirá que el usuario introduzca una contraseña para desbloquearlo. Asegúrese de contar con los permisos y derechos de acceso necesarios para ejecutar comandos remotos en el equipo de destino y de que las Acciones remotas de PowerShell estén habilitadas en el equipo remoto para que funcione correctamente. Si aún no ha establecido una sesión, es posible que se le solicite introducir credenciales para conectarse al equipo remoto.

Parte 2. Apagar el equipo remoto

Si desea apagar el equipo remoto mediante PowerShell, también es posible; a continuación, verá los pasos para apagar el equipo remoto utilizándolo.

Paso 1. Presione simultáneamente "Win+X" para abrir el menú y seleccione "PowerShell (Administrador)" en el menú.

https://www.anyviewer.com/screenshot/windows/windows-powershell-admin.png

Paso 2. Después de introducir el siguiente comando, pulse la tecla "Enter".

Stop-Computer -ComputerName remote_computer

/screenshot/windows/stop-computer.png

Nota: Recuerde que deberá reemplazar remote_computer por el nombre del equipo o la dirección IP de su equipo remoto.

Paso 3. Ahora comprobemos la ayuda de este cmdlet; para ello, introduzca el siguiente comando para detener el equipo mediante PowerShell:

Get-Help Stop-Computer

/screenshot/windows/get-help-stop-computer.png

Si alguien está trabajando actualmente en el equipo remoto, recibirá un mensaje de error. Para resolver este problema, puede añadir una clave que realizará un apagado forzado.

Stop-Computer -ComputerName remote_computer -Force

Nota: Además, recuerde que debe reemplazar remote_computer por el nombre del equipo o la dirección IP de su equipo remoto.

El modificador Credential puede utilizarse si necesita realizar un apagado en nombre de una cuenta específica:

Stop-Computer -ComputerName remote_computer -Credential root/sem -Force

Nota: Root es el nombre del dominio y sem es el nombre de usuario. También debe reemplazar remote_computer con el nombre del equipo o la dirección IP de su equipo remoto.

AnyViewer: una forma más sencilla de bloquear y apagar equipos remotos

Ahora ya tiene la solución para bloquear el equipo remoto. Aunque el procedimiento anterior parece muy sencillo, resulta difícil repetirlo y recordar el código cada vez que necesita bloquear el equipo remoto. Por ello, se recomienda explorar alternativas a PowerShell. AnyViewer es altamente recomendable. AnyViewer es un software de escritorio remoto gratuito, seguro y todo en uno. Con él, los usuarios pueden bloquear, apagar o reiniciar dispositivos remotos fácilmente con un solo clic.

Al mismo tiempo, los usuarios también pueden lograr fácilmente un acceso remoto desatendido con control con un solo clic. También ofrece una gama de excelentes funciones durante el acceso remoto, como transferencia de archivos, sincronización en tiempo real de los sonidos del dispositivo remoto, chat de texto, compatibilidad con varios monitores y uso compartido de pantalla.

AnyViewer no solo es compatible con una amplia gama de sistemas, sino que también permite a los usuarios conectarse a equipos remotos y realizar una variedad de operaciones a través de la misma red LAN o diferentes redes.

Descargar Gratis PCs y servidores Windows
Descarga segura

Paso 1. Descargue, instale y ejecute AnyViewer en ambos dispositivos.

https://www.anyviewer.com/screenshot/anyviewer/connect.png

Paso 2. Vaya a "Iniciar sesión" y seleccione "Registrarse" para crear una cuenta de AnyViewer e iniciar sesión en ambos dispositivos.

https://www.anyviewer.com/screenshot/anyviewer/log-in-anyviewer.png

Paso 3. Tras iniciar sesión correctamente en AnyViewer, su dispositivo se asignará automáticamente a la cuenta con la que inició sesión.

https://www.anyviewer.com/screenshot/anyviewer/free-editions.png

Paso 4. Vaya a “Dispositivo” y seleccione el dispositivo de destino al que desea conectarse, luego haga clic en “Control con un clic” para obtener acceso remoto desatendido.

https://www.anyviewer.com/screenshot/anyviewer/connect-to-my-devices.png

Paso 5. Haga clic en "Operación" y podrá ver "Bloquear" y “Apagar” en la lista; haga clic en ellos. Puede bloquear o apagar su equipo remoto al instante.

https://www.anyviewer.com/screenshot/anyviewer/operation.png

★Consejos: puede actualizar su cuenta a un plan Professional o Enterprise para obtener más beneficios:
Asigne más dispositivos y acceda a más dispositivos de forma desatendida.
Disfrute de conexiones de acceso remoto en Modo de privacidad. Esto significa que puede oscurecer la pantalla y deshabilitar el ratón y el teclado del equipo remoto.
Un solo equipo puede controlar numerosos dispositivos inalámbricos al mismo tiempo.
Disfrute de transferencias de archivos sin límite en el número de archivos.
Disfrute de velocidades de transferencia de archivos más rápidas.
Cree grupos para empresas para gestionar un gran número de dispositivos de manera más eficiente.
Disfrute de imágenes de mayor calidad.
...

​​​​​​

Conclusión

Este artículo explica cómo bloquear un equipo remoto mediante PowerShell. Sin embargo, el script de PowerShell para bloquear un equipo remoto suele ser complicado y resulta muy difícil de recordar para los usuarios. Por ello, se recomienda encarecidamente explorar alternativas a PowerShell. AnyViewer facilita el bloqueo, apagado o reinicio de un equipo remoto. Además, AnyViewer le permite hacer mucho más con facilidad. Usar AnyViewer es muy sencillo y práctico, ¡así que descárguelo y pruébelo!