Vous êtes sur la page 1sur 3

5/4/2018 Usando WinRS

Usando WinRS
Puede usar WinRS para administrar una instalación de Server Core de forma remota desde la línea de comandos. WinRS es
una herramienta de línea de comandos incluida tanto en Windows Vista como en la instalación completa de Windows Server
2008, que depende de la administración remota de Windows (WinRM) para ejecutar comandos remotos, especialmente para
servidores sin cabeza. WinRM es la implementación de Microsoft del protocolo WS-Management, un protocolo estándar
basado en el Protocolo simple de acceso a objetos (SOAP), compatible con el firewall que permite que el hardware y los
sistemas operativos de diferentes proveedores interactúen. Puede pensar en WinRM como el lado del servidor y WinRS en el
lado del cliente de WS-Management.

Configurando WinRM en Server Core


Para habilitar WinRM en una instalación Server Core, debe ejecutar un comando de configuración que cree un "receptor" que
pueda responder a los comandos WinRS emitidos desde otras computadoras. El comando de configuración también abre
una excepción para WinRM en Firewall de Windows. Para habilitar WinRM, haga lo siguiente:

C: \ Users \ tallen> winrm quickconfig


WinRM no está configurado para permitir el acceso remoto a esta máquina para su
administración.
Se deben hacer los siguientes cambios:

Cree un oyente WinRM en HTTP: // * para aceptar solicitudes de WS-Man a cualquier IP en esta
máquina.
Habilite la excepción de firewall WinRM.

Haga estos cambios [y / n]? y

WinRM se ha actualizado para la administración remota.

Creado un oyente WinRM en HTTP: // * para aceptar solicitudes de WS-Man a cualquier IP en


esta máquina.
Excepción de firewall WinRM habilitada.

Nota Para obtener más información sobre la configuración de WinRM, escriba winrm help config en el símbolo del sistema.

Usar WinRS para administrar el núcleo del servidor en un dominio


La sintaxis básica para los comandos de WinRS es la siguiente:

winrs -r: comando objetivo

donde target es el nombre (NetBIOS o FQDN) de la instalación de Server Core que tiene WinRM habilitado en él, y el
comando es cualquier cadena de comando que desee ejecutar en la instalación de Server Core. Por ejemplo, para usar WinRS
para habilitar Remote Desktop de forma remota en una instalación de Server Core llamada SEA-SC2, escriba el siguiente
comando en cualquier computadora que ejecute Windows Vista o en una instalación completa de Windows Server 2008:

winrs -r: SEA-SC2 cscript% WINDIR% \ system32 \ scregedit.wsf / ar 0

Cuando escribe este comando en una computadora que ejecuta Windows Vista, por ejemplo, el comando se ejecuta de
forma remota en la instalación de Server Core objetivo y la salida del comando se transmite al shell de comandos en su
computadora en ejecución: Windows Vista:

https://msdn.microsoft.com/en-us/library/dd163506.aspx 1/3
5/4/2018 Usando WinRS

C: \ Users \ Administrador> winrs -r: SEA-SC2 cscript% windir%


\ system32 \ scregedit.wsf / ar 0
Microsoft (R) Windows Script Host Version 5.7
Copyright (C) Microsoft Corporation. Todos los derechos reservados.

El registro ha sido actualizado.

Puede hacer cualquier cosa mediante WinRS que pueda hacer en el indicador de comando local en Server Core. Por ejemplo,
puede realizar la configuración inicial de su instalación de Server Core, instalar y desinstalar roles y funciones en su servidor y
realizar otras tareas.

Nota Para obtener más información sobre la sintaxis de los comandos de WinRS, escriba winrs /? en un símbolo del sistema.

Usar WinRS para administrar Server Core en un grupo de trabajo


Puede usar WinRS para administrar una instalación Server Core que pertenece a un grupo de trabajo. Sin embargo, antes de
poder hacer esto, debe agregar el nombre de su computadora a la tabla TrustedHosts de WinRM en su instalación de Server
Core. Por ejemplo, para habilitar una computadora con Windows Vista llamada SEA-DESK155 para ejecutar comandos de
forma remota en su instalación de Server Core usando WinRM, escriba lo siguiente en su computadora Server Core:

C: \ Users \ Administrator> winrm establecido winrm / config / client @ {TrustedHosts =


"SEA-DESK155"}
Cliente
NetworkDelayms = 5000
URLPrefix = wsman
AllowUnencrypted = falso
Auth
Básico = falso
Digest = true
Kerberos = verdadero
Negociar = verdadero
Certificado = verdadero
DefaultPorts
HTTP = 80
HTTPS = 443
TrustedHosts = SEA-DESK155

Requisitos para usar WinRS


Para usar WinRS para administrar una instalación de Server Core de forma remota, cada uno de los siguientes debe ser
verdadero:

Su computadora local debe ejecutar Windows Vista o una instalación completa de Windows Server 2008.
Debe habilitar un escucha de WinRM en la instalación de Server Core y debe abrir la excepción de WinRM en el
Firewall de Windows en la instalación de Server Core; el comando Winrm quickconfig se puede usar para hacer esto.
Debe ejecutar sus comandos de WinRS usando credenciales de administrador en la instalación de Server Core. Si
actualmente no está conectado a su computadora usando tales credenciales, puede usar el comando Net use para
conectarse a la computadora Server Core usando tales credenciales. Por ejemplo, para conectarse a una instalación de
Server Core llamada SEA_SC2 usando las credenciales del administrador Tony Allen (tallen@contoso.com), escriba net
use \\ SEA-SC2 \ IPC $ / u: CONTOSO \ tallen en el símbolo del sistema. Escriba la contraseña de Tony cuando se le
solicite para hacerlo, y luego puede ejecutar comandos de forma remota en la instalación Server Core mediante
WinRS.
https://msdn.microsoft.com/en-us/library/dd163506.aspx 2/3
5/4/2018 Usando WinRS

Los comandos o scripts que se ejecutan utilizando WinRS no deben tener dependencias de interfaz de usuario. Esto
significa que no puede ejecutar comandos que le solicitan que presione cualquier tecla cuando se escriben en la
consola local o requieren cualquier otra respuesta interactiva.

Configurando WinRM y WinRS usando la política de grupo


Puede usar la Política de grupo para configurar la seguridad tanto para WinRM como para WinRS. La configuración de
política relevante se encuentra en las siguientes ubicaciones:

Configuración del equipo \ Directivas \ Plantillas administrativas \ Componentes de Windows \ Administración remota
de Windows (WinRM)
Configuración del equipo \ Directivas \ Plantillas administrativas \ Componentes de Windows \ Windows Remote Shell

<Atrás      Siguiente>

© Microsoft. Todos los derechos reservados.

© 2018 Microsoft

https://msdn.microsoft.com/en-us/library/dd163506.aspx 3/3

Vous aimerez peut-être aussi