Перечислите доступные функции:
dism /Online /Get-Features
Активируйте опцию:
dism /Online /Enable-Feature /FeatureName:featureA
Отключите опцию:
dism /Online /Disable-Feature /FeatureName:featureB
Используя dism
не больше/меньше опасно тот доступ appwiz.cpl
как администратор.
переиздать
Вот сценарий, который я на самом деле попробовал перед регистрацией. Это выполнит итерации доступных функций и перечислит их Имя Функции, а также Отображаемое имя - Это - то, что появляется в appwiz.cpl
. Я все еще уверен, что кто-то отправит изящную остроту, которая затыкает за пояс это:
@ECHO OFF
FOR /F "usebackq tokens=3,*" %%a in (`dism /Online /Get-Features ^| find /i "name"`) do (
dism /Online /Get-FeatureInfo /FeatureName:"%%b" | find /i "name"
)
Во многих местах, где я работал в прошлом, используются шаблоны VMware или создание образов. Самое приятное в создании образов - это настроить ваш сервер один раз, а затем развернуть его на нескольких машинах.
Службы развертывания Windows действительно поддерживают серверные ОС для создания образов и могут бесплатно использоваться с вашей лицензированной копией Windows Server. Однако для этого вам также потребуются корпоративные лицензии.
Затем вы можете написать как можно больше сценариев процесса пост-изображения на любом языке сценариев по вашему выбору.
http://technet.microsoft.com/en-us/library/cc771670%28v=ws.10%29.aspx
Основными инструментами для этого в Windows являются WDS и MDT .
Если у вас есть SCCM (который не бесплатно), тогда функциональность этих двух продуктов, а также других, будет развернута. Если у вас большое количество серверов, вам следует развернуть базовую ОС с помощью SCCM или WDS, а затем использовать инструмент управления конфигурацией, такой как SCCM, для отправки приложений и config для каждого.
Вы также можете изучить vagrant up, особенно если вы выберете виртуальный бокс в качестве платформы.