Infelizmente, não há comando do PowerShell que adicione servidores ao Gerenciador do Servidor. Portanto, você precisa editar o ServerList.xml antes de iniciar o Gerenciador de Servidor e isso pode ser feito com o PowerShell.
1. Feche o Gerenciador de Servidores
get-process ServerManager | stop-process –force
2. Definir caminho para o arquivo ServerList.xml existente
$file = get-item "$env:USERPROFILE\AppData\Roaming\Microsoft\Windows\ServerManager\ServerList.xml"
3. Backup ServerList.xml
copy-item –path $file –destination $file-backup –force
4. Obter conteúdo de ServerList.xml no formato XML
$xml = [xml] (get-content $file )
5. Clone um elemento de servidor gerenciado existente em um novo elemento XML
$newserver = @($xml.ServerList.ServerInfo)[0].clone()
6. Atualize o novo elemento clonado com novas informações do servidor
$newserver.name = “servername.domain.com”
$newserver.lastUpdateTime = “0001-01-01T00:00:00”
$newserver.status = “2”
7. Anexar o novo elemento clonado dentro do nó ServerList
$xml.ServerList.AppendChild($newserver)
8. Salve os elementos XML atualizados em ServerList.xml
$xml.Save($file.FullName)
9. Inicie novamente o Gerenciador do Servidor para ver os resultados
start-process –filepath $env:SystemRoot\System32\ServerManager.exe –WindowStyle Maximized
Claro, você pode executar todos os comandos como um único script ou salvar o arquivo ajustado em algum lugar e copiá-lo na inicialização. Isso fará o trabalho.