Alguém sabe como o Server Core sabe que tem que iniciar o cmd.exe como shell?
Sendo apenas outra versão do Windows, você esperaria que ela fosse especificada da mesma forma que sempre no NT, através de uma dessas chaves de registro:
No entanto, não foi isso que encontrei no Server 2016 Core. O valor Shell não existe na ramificação HKCU e, na ramificação HKLM, é definido como "explorer.exe", como em uma instalação GUI completa.
Saber onde encontrá-lo pode permitir que alguém use outro shell (powershell por exemplo) ou deixá-lo abrir o menu sconfig por padrão em vez de apenas uma janela CMD vazia (significando em vez de o cmd janela, em vez de além de , como seria através da chave de registro Run).
Tags shell windows-server-2016