Como instalar ASP en Windows 2008 utilizando un fichero de respuestas XML
A petición de uno de vosotros (Paco), este post nos muestra un ejemplo de utilización de un fichero de respuestas para instalar ASP.
1.- Creación del fichero de respuestas
Como podéis ver el código XML es bastante sencillo, el truco está en tener mucho cuidado con las mayúsculas/minúsculas y saber que “Web Server (IIS)” es un RoleService y el nombre del RoleService Id correspondiente con ASP es “Web-ASP”.
Ejemplo para instalar ASP
<?xml version="1.0" encoding="utf-8" ?>
<ServerManagerConfiguration Action="Install" xmlns="https://schemas.
microsoft.com/sdm/Windows/ServerManager/Configuration/2007/1" xmlns
:xs="https://www.w3.org/2001/XMLSchema">
<Role Id="Web-Server" />
<RoleService Id= "Web-ASP" />
</ServerManagerConfiguration>
No copiar directamente, editar en notepad y tras corregir los
saltos añadidos en la edición renombrar a xml.
2.- Ejecutar ServerManagerCmd utilizando el fichero de respuestas
Para realizar esta operación deberemos abrir un Command Prompt con credenciales administrativas.
Sintaxis:
ServerManagerCmd.exe -inputPath < answerfile .xml> -whatIf -restart
Si añadimos el modificador –restart el servidor se reiniciara automáticamente al finalizar la instalación del role si es que esta lo requiere.
-whatIf nos mostrará el listado de software instalado como resultado de la ejecución del comando anterior, incluyendo las dependencias de Roles, role services y características (features)
Para más información sobre este tema os recomiendo los siguientes enlaces:
https://technet.microsoft.com/en-us/library/cc753762.aspx
Un saludo, Paloma García
Técnico de Soporte Microsoft Premier