Командлет Publish-DscConfiguration публикует документ конфигурации требуемого состояния (DSC) Windows PowerShell на наборе компьютеров. Этот командлет не применяет конфигурацию.
Конфигурации применяются командлетом Start-DscConfiguration при использовании с параметром UseExisting или когда подсистема DSC выполняет цикл согласованности. Подсистема DSC также называется локальным диспетчером конфигураций (LCM).
Этот командлет особенно полезен при доставке фрагментов нескольких документов конфигурации.
При доставке нескольких фрагментов документов конфигурации они перезаписывают старые фрагменты документа конфигурации.
Примеры
Пример 1. Публикация конфигурации на удаленном компьютере
Эта команда публикует конфигурацию на удаленном компьютере. Пользователь, который запускает командлет, должен быть администратором на удаленном компьютере.
Параметры
-CimSession
Выполняет командлет в удаленном сеансе или на удаленном компьютере. Введите имя компьютера или объект сеанса, например выходные данные командлета Get-CimSession или Get-CimSession. По умолчанию используется текущий сеанс на локальном компьютере.
Принудительно завершает командлет. Если для режима обновления Local Configuration Manager задано значение PULL, использование этого параметра изменяет его на push-отправку и включает публикацию конфигурации DSC. Кроме того, если существует ожидающая конфигурация DSC, использование этого параметра перезаписывает ожидающую конфигурацию.
Указывает максимальное количество параллельных операций, которые можно установить для выполнения командлета. Если этот параметр опущен или введено значение 0, Windows PowerShell вычисляет оптимальное ограничение регулирования для командлета на основе количества командлетов CIM, работающих на компьютере. Ограничение регулирования применяется только к текущему командлету, а не к сеансу или к компьютеру.
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.