En esta ocasión veremos qué fácilmente podemos agregar o quitar componentes en una instalación de Windows Server 2012 Core con la ayuda de PowerShell
El procedimiento es sumamente sencillo, sólo una línea para agregar, y una línea para quitar.
Solo debemos recordar los nombres de cada componente, pero eso no es problema, fácilmente lo podemos ver
El punto de partida es una instalación de Windows Server 2012 Core, al que solamente le he configurado una dirección IP en forma manual
Lo primero que debemos hacer es conocer los nombre de cada componente (Role o Feature, no diferencia)
Así que ingresamos a PowerShell, y ejecutamos: Get-WindowsFeature
Nos responderá con la lista completa de componentes, que con ayuda de la barra de desplazamiento, podremos ver el nombre de cada uno
En este caso, y como demostración, instalaré el servicio DHCP así que escribiré:
Install-WindowsFeature -name DHCP
Trabajará un poco
Y finalmente tendremos
Podemos observar que se instaló exitosamente, y que no es necesario reinciar la máquina
Si en lugar de agregar, quisiérmos desinstalar algún componente (Role o Feature), debemos por supuesto conocer su nombre, y luego desde PowerShell ejecutar por ejemplo:
Uninstall-WindowsFeature -name DHCP
Trabajará nuevamente
Hasta que finalizará, informándonos el resultado
Algo para resaltar, observemos que en esta ocasión, debemos reiniciar el servidor para completar la instalación