Parece-me que você pode fazer isso facilmente com um script PowerShell (executado como administrador).
Este é um exemplo de script do PowerShell encontrado na Internet :
#Powershell Script To Install SNMP Services
Import-Module ServerManager
#Check If SNMP Services Are Already Installed
$check = Get-WindowsFeature | Where-Object {$_.Name -eq "SNMP-Services"}
If ($check.Installed -ne "True") {
#Install/Enable SNMP Services
Add-WindowsFeature SNMP-Services | Out-Null
}
Você pode encontrar mais informações sobre como descobrir o nome de um recurso em:
Se o WMIC for uma opção, consulte estes artigos:
Novas Dicas do Núcleo do Servidor
Usando as novas ferramentas de CLI OCList e OCSetup do Windows Server 2008 para Adicionar & Remover funções do servidor
Se a programação for uma opção, consulte este artigo sobre o stackoverflow: