Полезные новшества Windows Server 2008 R2

В статье перечислены некоторые полезные нововведения, с которыми пришлось столкнуться в процессе реального администрирования серверов.

Настройка ролей утилитой DISM.EXE

Для настройки ролей и компонентов сервера Core или в пакетных сценариях часто применяется утилита ocsetup.exe. Новая утилита dism.exe расширяет возможности ocsetup.exe. Например, команда

ocsetup MicrosoftWindowsPowerShell

прекрасно отработает, но в результате ни PowerShell  не установит, ни ошибки не выдаст (PowerShell требует предварительной установки .NET Framework):

C:>start /w ocsetup MicrosoftWindowsPowerShell
C:>

Аналогичная задача, выполненная утилитой dism.exe, дает более внятный результат (красным я выделил информацию о причине ошибки):

C:>DISM /Online /Enable-Feature /FeatureName:MicrosoftWindowsPowerShell

Deployment Image Servicing and Management tool
Version: 6.1.7600.16385

Image Version: 6.1.7600.16385

Enabling feature(s)
[==========================100.0%==========================]

Error: 50

The operation completed but MicrosoftWindowsPowerShell feature was not enabled.
Ensure that the following parent feature(s) are enabled first. If they are already enabled, refer to the log file for further diagnostics.
NetFx2-ServerCore

The DISM log file can be found at C:\Windows\Logs\DISM\dism.log

C:>

Функционал dism.exe огромен, и Microsoft, кстати, планирует совсем убрать утилиту ocsetup.exe из будущих версий сервера.

Комментариев нет:

Отправить комментарий