PowerShell Remoting permite a los usuarios ejecutar los comandos en cientos de computadoras remotas desde una sola computadora. PowerShell Remoting se basa en la versión 2 de Windows Remote Management 2.0 (Winrm 2.0). PowerShell Remoting no está habilitado como una característica incorporada en los clientes de Windows. En su lugar, debe habilitarse manualmente. El "Habilitar psremoting"Cmdlet junto con el"-Fuerza"Se usa para habilitar la remota de PowerShell.
Este artículo revisará los pasos para ejecutar los comandos remotos en PowerShell.
¿Cuáles son los pasos para ejecutar comandos remotos en PowerShell??
El powershell remoting o psremoting está habilitado de forma predeterminada en los servidores de Windows. Sin embargo, debe haberse habilitado en clientes de Windows.
Paso 1: Habilitar PowerShell Remoting
Para habilitar PowerShell Remoting, ejecute el "Habilitar psremoting"Cmdlet junto con el"-FuerzaParámetro:
Habilitar psremoting -force
Paso 2: Verificar a PowerShell a remoto
Compruebe si el psremoting está habilitado o no ejecutando el "Prueba de prueba"Cmdlet:
Prueba de prueba
Paso 3: Inicie una sesión remota
Luego, use el comando proporcionado a continuación para iniciar la sesión de PowerShell:
Enter -PSSession -ComputerName DomainPC -Usuario de credencial
En el comando indicado anteriormente:
Ahora, proporcione la contraseña y presione el "DE ACUERDOBotón para iniciar una sesión remota.
Se puede observar que la sesión remota de PowerShell está habilitada:
Ahora, los comandos remotos se pueden ejecutar en el sistema.
Paso 4: ejecutar comandos remotos
Después de habilitar la sesión de PowerShell, los comandos remotos se pueden ejecutar fácilmente. Por ejemplo, ejecute el comando dado:
Invocar al Command
El comando ejecutado anteriormente proporciona los detalles requeridos para ejecutar los comandos remotos de PowerShell. Del mismo modo, los comandos remotos con parámetros específicos definidos también se pueden ejecutar.
Paso 5: Salir a la sesión de remotación de PowerShell
Para salir de la sesión remota de PowerShell, simplemente ejecute el comando proporcionado:
Salir-pssession
Eso es todo! Se trataba de ejecutar los comandos remotos en PowerShell.
Conclusión
Los comandos remotos en PowerShell se pueden ejecutar habilitando el control remoto de PowerShell. Para habilitar PowerShell Remoting, simplemente ejecute el cmdlet "Habilitar psremoting". Después de eso, inicie la sesión remota de PowerShell ejecutando el "Enter-Pssession"Cmdlet a lo largo de los parámetros específicos. Este tutorial ha elaborado en los pasos para ejecutar los comandos remotos en PowerShell.