Nota | |
Servermanagercmd.exe está obsoleto y no se garantiza la compatibilidad en futuras versiones de Windows. Se recomienda usar los cmdlets de Windows PowerShell que están disponibles para el Administrador del servidor. |
El comando ServerManagerCmd.exe del Administrador del servidor genera resultados sobre sus operaciones y muestra en pantalla los datos más relevantes de los resultados. El Administrador del servidor también escribe resultados mucho más detallados en un archivo de registro de solo texto. El Administrador del servidor también puede configurarse para que escriba los resultados de las operaciones de línea de comandos en un archivo de resultados basado en XML.
En esta sección se identifican y se describen los códigos y los mensajes que pueden encontrarse en los archivos de resultados del comando del Administrador del servidor.
Resultados de las operaciones de línea de comandos del Administrador del servidor
De forma predeterminada, el Administrador del servidor escribe los resultados del comando en un archivo de registro de solo texto, logname.txt, ubicado en %windir%\logs\ServerManager.log.
Nota | |
Aunque este registro almacena los resultados relativos a las operaciones del comando del Administrador del servidor, los resultados son muy detallados y su formato no es fácil de entender. Este archivo de registro resulta de gran utilidad si es necesario ponerse en contacto con los servicios de soporte técnico de Microsoft en relación con las operaciones del Administrador del servidor. |
Para cambiar el nombre y la ubicación predeterminados del archivo de registro, agregue el parámetro -logPath a la línea de comandos del Administrador del servidor, ServerManagerCmd.exe. Para obtener más información acerca del parámetro -logPath y la sintaxis de ServerManagerCmd.exe, vea Introducción a los comandos del Administrador del servidor.
Además del archivo de registro de sólo texto que el Administrador del servidor crea de forma predeterminada, puede indicar al Administrador del servidor que almacene los resultados de sus operaciones en un archivo XML con el nombre y la ubicación que especifique. El parámetro que se usa para especificar el nombre y la ubicación de un archivo de resultados XML es -resultPath.
Los parámetros -logPath y -resultPath se usan en el símbolo del sistema, independientemente de que se use un archivo de respuesta con el comando del Administrador del servidor para especificar una lista de roles o características que deben quitarse o de que se instale o quite un solo elemento directamente en la línea de comandos. Para obtener más información acerca del archivo de respuesta de línea de comandos del Administrador del servidor, consulte Creación de un archivo de respuesta para los comandos del Administrador del servidor.
Ejemplos
En los siguientes ejemplos se muestra cómo especificar el nombre y la ruta de acceso de un archivo de resultados XML en el comando del Administrador del servidor.
Ejemplo de especificación de un archivo de resultados en un comando con un archivo de respuesta
ServerManagerCmd.exe -inputPath C:\CmdLine\Remove_roles.xml -resultPath C:\CmdLine\010107.xml
En el ejemplo anterior, un administrador ha creado un archivo de respuesta denominado Remove_roles.xml
, que contiene comandos para quitar varios roles de un servidor. El administrador ha especificado un nombre y una ubicación para el archivo de resultados, C:\CmdLine\010107.xml
.
Ejemplo de especificación de un archivo de resultados en un comando sin un archivo de respuesta
ServerManagerCmd.exe -install npas -allSubFeatures -r C:\CmdLine\Results\010107.xml -restart
En el ejemplo anterior, el administrador indica al Administrador del servidor que instale los Servicios de acceso y directivas de redes. Observe que el nombre de comando para el rol, npas, distingue mayúsculas de minúsculas.
En este ejemplo, se instalan todos los servicios de rol de los Servicios de acceso y directivas de redes, tal y como se solicitó con el parámetro -allSubFeatures. El administrador usa la forma abreviada del parámetro -resultPath, -r, para especificar el nombre y la ruta de acceso del archivo de resultados. Por último, el administrador usa el parámetro -restart para indicar al Administrador del servidor que reinicie el equipo, en caso de que sea necesario, cuando se haya completado la instalación del rol Servicios de acceso y directivas de redes.
Descripciones de los mensajes de resultados
En esta sección se describen los resultados que el Administrador del servidor devuelve en un archivo de resultados basado en XML.
Mensajes de resultados
En la siguiente tabla se identifican y se describen los mensajes que el comando del Administrador del servidor escribe en la ventana de la consola y en los archivos de resultados.
Mensaje | Código de salida | Cadena de texto | Notas |
---|---|---|---|
Correcto, no es necesario reiniciar |
0 |
Success: Instalación correcta. Success: Eliminación correcta. |
Los dos mensajes pueden variar ligeramente, en función de si el usuario ha especificado roles o características en el comando. |
Correcto, es necesario reiniciar |
3010 |
Success: Instalación correcta. Reinicie el equipo. Success: Eliminación correcta. Reinicie el equipo. |
Este código se devuelve cuando es necesario reiniciar el equipo. Después de reiniciarlo, puede que tenga que ejecutar el Administrador del servidor en la interfaz de usuario de Windows Server 2008 R2 para completar la configuración necesaria para los roles o características. |
El argumento no es válido |
4 |
ArgumentNotValid: el argumento {argumento} no es válido ArgumentNotValid: falta la ruta del archivo de respuesta ArgumentNotValid: falta la ruta del archivo de registro ArgumentNotValid: la característica '{nombre}' no es válida. No se encontró el nombre de la característica. ArgumentNotValid: el rol '{nombre}' no es válida. No se encontró el nombre del rol. ArgumentNotValid: ya se especificó el nombre siguiente en la ruta de entrada: {nombre} ArgumentNotValid: ya se especificó el valor siguiente en la ruta de entrada: {valor} ArgumentNotValid: la característica no es válida. '{nombre}' es un rol. ArgumentNotValid: la característica no es válida. '{nombre}' es un servicio de rol. ArgumentNotValid: el rol no es válido. '{nombre}' es una característica. ArgumentNotValid: el rol no es válido. '{nombre}' es un servicio de rol. ArgumentNotValid: el servicio de rol no es válido. '{nombre}' es una característica. ArgumentNotValid: el servicio de rol no es válido. '{nombre}' es un rol. |
Se produce cuando un usuario especifica un argumento que no existe u omite una parte necesaria de un argumento especificado en la línea de comandos del Administrador del servidor. Los mensajes pueden variar en función del argumento que requiera atención. {argumento} representa el argumento que el usuario ha especificado incorrectamente. {nombre} representa el nombre del rol, servicio de rol o característica que se ha especificado incorrectamente. {valor} representa el nombre de una referencia a un valor de rol, servicio de rol o característica que se ha especificado incorrectamente o que está duplicada. |
Error al abrir o leer el archivo de entrada |
110 |
ReadError: no existe el archivo de respuesta: {0} ReadError: no se pudo leer el archivo de respuesta {0} ReadError: no se pudo cargar el archivo de respuesta {0}. {1} |
Se produce si la interfaz de línea de comandos del Administrador del servidor no puede leer o encontrar el archivo de respuesta proporcionado por el usuario. Se muestran distintos mensajes para el mismo código de error (110), en función de la razón concreta por la que no se haya podido cargar el archivo de respuesta. {0} representa la ruta de acceso y el nombre especificados por el usuario. {1} representa la excepción detectada por el Administrador del servidor. La solución recomendada cuando aparece este mensaje de error es comprobar si se especificaron la ruta de acceso y el nombre correctos para el archivo de respuesta XML y comprobar que el archivo de respuesta se valide correctamente en el esquema de archivo de respuesta del Administrador del servidor y use la estructura de elementos correcta. Para obtener más información sobre la configuración y apariencia que debe tener un archivo de respuesta de línea de comandos del Administrador del servidor, consulte Creación de un archivo de respuesta para los comandos del Administrador del servidor. |
Permisos o credenciales insuficientes |
5 |
Error: Sólo puede ejecutar el Administrador del servidor un miembro del grupo de cuentas predefinidas de administrador en el equipo local. Sólo debe instalar y quitar roles y características con permisos elevados. |
Este error se produce si las credenciales de usuario suministradas carecen de derechos administrativos locales en el servidor o si el usuario no ha abierto la ventana del símbolo del sistema con permisos elevados. Para ello, haga clic con el botón secundario en el archivo ejecutable del símbolo del sistema o en el objeto Símbolo del sistema del menú Inicio y, a continuación, haga clic en Ejecutar como administrador. |
No se requieren cambios |
1003 |
NoChange: no se realizó ningún cambio porque los roles y características especificados en el archivo de respuesta ya están instalados o se quitaron del equipo local. |
Este mensaje aparece cuando los roles, servicios de rol o características especificados para instalarse en el archivo de respuesta ya están instaladas en el equipo o cuando el archivo de respuesta solicita su desinstalación y el Administrador del servidor detecta que no existen en el equipo o que ya se han quitado. En otras palabras, este mensaje aparece si las acciones especificadas en el comando dan lugar a una operación nula. |
Ya se está ejecutando una instancia de un asistente del Administrador del servidor en este equipo |
1004 |
Error: Hay otro usuario ejecutando un asistente en la interfaz de usuario del Administrador del servidor. |
Si ya se está ejecutando uno de los asistentes del Administrador del servidor (Agregar roles, Agregar características, Agregar servicios de rol, Quitar roles, Quitar características, Quitar servicios de rol), al intentar ejecutar la línea de comandos del Administrador del servidor para instalar o quitar roles, servicios de rol o características, se producirá un error. De esta forma, el Administrador del servidor evita que los usuarios realicen cambios conflictivos en los paquetes de software instalados en un servidor, ya que impide la ejecución de más de una herramienta a la vez. Es posible ejecutar las herramientas de línea de comandos o un asistente del Administrador del servidor, pero no ambos al mismo tiempo. |
Se produjo un error al recopilar la lista de roles o características instalados o mientras se instalaban o quitaban los elementos especificados por el usuario. |
1000 |
Error: Error de la instalación de uno o más servicios de rol, roles o características. Compruebe el registro del Administrador del servidor para obtener información adicional e inténtelo de nuevo. Error: no se pudieron quitar uno o más roles, servicios de rol o características. Compruebe el registro del Administrador del servidor para obtener información adicional e inténtelo de nuevo. |
Los dos mensajes pueden variar ligeramente, en función de si el usuario ha especificado roles o características en el comando. |
Es igual que el error 1000, con la diferencia de que este error requiere que se reinicie el equipo para deshacer los cambios efectuados en el equipo. |
1001 |
Error: no se pudieron quitar uno o más roles, servicios de rol o características, y es necesario reiniciar el equipo para deshacer los cambios realizados en él. Compruebe el registro del Administrador del servidor para obtener información adicional e inténtelo de nuevo. Error: no se pudieron quitar uno o más roles, servicios de rol o características, y es necesario reiniciar el equipo para deshacer los cambios realizados en él. Compruebe el registro del Administrador del servidor para obtener información adicional e inténtelo de nuevo. Error: no se pudieron instalar la rol, servicio de rol o característica. El equipo debe reiniciarse para realizar otra instalación o desinstalación. Una vez reiniciado el equipo, intente instalar la rol, servicio de rol o característica de nuevo. Error: no se pudieron quitar la rol, servicio de rol o característica. El equipo debe reiniciarse para realizar otra instalación o desinstalación. Una vez reiniciado el equipo, intente quitar la rol, servicio de rol o característica de nuevo. |
Los mensajes pueden variar ligeramente, en función de que el usuario haya especificado roles o características en el comando. |
Error genérico |
1002 |
Error: Error genérico. {0} |
Se trata de un error genérico del que no hay disponible información de solución de problemas. Si recibe este error, se recomienda que compruebe la sintaxis del comando, que compruebe si inició sesión en el equipo local como miembro del grupo Administradores y que vuelva a ejecutar el comando. {0} representa la excepción detectada por el Administrador del servidor. |
Archivo de resultados XML
A continuación, se muestra un ejemplo del archivo de resultados XML que crea el Administrador del servidor cuando se agrega el parámetro -resultPath o -r al comando del Administrador del servidor y se proporciona una ruta de acceso y un nombre en el parámetro.
< ServerManagerConfigurationResult Action="Install" Time="2006-11-29T14:26:39" Language="en-US" Success="true" RequiresReboot="false" xmlns="https://schemas.microsoft.com/sdm/Windows/ServerManager/Configuration/2007/1"> <Message Level="Information">Start Installing...</Message> <Role DisplayName="DHCP Server" Id="DHCP" Success="true" RequiresReboot="false" RequestedBy="UserSpecified"> <Message Level="Information">Succeeded: [DHCP Server] </Message> </Role> <Message Level="Information">Install succeeded.</Message> </ServerManagerConfigurationResult>
En la siguiente tabla se identifican y se describen los elementos que se incluyen en el archivo de resultados.
Elemento o atributo | Description |
---|---|
ServerManagerCommandLineResult |
Elemento de encabezado; contenedor de todo el archivo. |
Action |
Identifica si los resultados que se muestran corresponden a una operación de instalación o desinstalación. |
Time |
Muestra la fecha y la hora en que se completó la operación. |
Language |
Muestra el código de idioma (en este ejemplo, inglés de Estados Unidos) de los mensajes localizados incluidos en los resultados. |
Success |
Muestra el valor "true" si la acción se realizó correctamente para todas las roles, servicios de rol y características especificadas en el comando; es "false" si se produjo un error en la acción para una o varias de las roles, servicios de rol o características. |
RequiresReboot |
Muestra el valor "true" si es necesario reiniciar el equipo debido a que la operación de instalación o desinstalación se realizó correctamente; es "false" si no es necesario reiniciar el equipo. |
Xmlns |
Este atributo hace referencia a la definición de esquema XML de línea de comandos del Administrador del servidor. |
Message |
Todos los mensajes informativos, de advertencia y de error se incluyen en el cuerpo del archivo XML. En el nivel superior se muestra un mensaje general relativo a toda la operación. Sin embargo, si un mensaje se refiere a una rol, servicio de rol o característica específica, se incluye dentro del elemento correspondiente. Los mensajes están localizados en el idioma especificado en el atributo Language.
|
rol, servicio de rol o característica |
Los elementos de rol, servicio de rol y característica pueden aparecer varias veces en el archivo de resultados, en rol de los objetos para los que el archivo de respuesta de la línea de comandos del Administrador del servidor solicite la instalación o desinstalación.
|