Начиная с Server 2008 Microsoft предлагает версию Server Core, т.е без графической оболочки (GUI). С 2012-ой Core вообще является при установке рекомендованной версией по умолчанию. Однако пока еще не все роли могут работать в режиме Core.
В 2012 и 2012R2 была особенность, которую убрали с 2016 сервера, можно было включать, включать режимы Core и GUI без переустановки сервера.
В этой заметке буду дополнять некоторое команды при работе в Core.
Для Server 2012/2012R2 установить/удалить режим Core:
Install-WindowsFeature Server-Gui-Mgmt-Infra,Server-Gui-Shell –Restart
Remove-WindowsFeature Server-Gui-Shell,Server-Gui-Mgmt-Infra -Restart
Настройка времени и зоны:
Control timedate.cpl
Текущие настройки службы обновлений можно получить с помощью команды:
Cscript scregedit.wsf /AU /v
Включить автоматическую установке обновлений можно с помощью команд:
Net stop wsuaserv
cscript scregedit.wst /AU 4
net start wsuaserv
Отключить автоматическое обновление:
Net stop wsuaserv
cscript scregedit.wsf /AU 1
net start wsuaserv
Запустить принудительный поиск доступных обновлений:
wuauclt /detectnow
Активация Windows:
slmgr.vbs /dli - отображение сведений о лицензии
slmgr.vbs /dlv - отображение подробных сведений о лицензии
slmgr.vbs /xpr - отображение даты окончания активации
slmgr.vbs /rearm - сброс активации, возврат в триальное состояние
slmgr.vbs /ipk - установка ключа продукта
slmgr.vbs /skms - установка имени или порта KMS
slmgr.vbs /ato - активация Windows
slmgr.vbs /upk - удаление ключа продукта
slmgr.vbs /cpky - удаление ключа продукта из реестра (предотвращение хищения)
Все эти функции доступны через командный интерфейс sconfig.cmd.