PSDscResources

PSDscResources — это новый дом встроенных ресурсов из PSDesiredStateConfiguration. Ресурсы в этом модуле поддерживаются корпорацией Майкрософт.

Эти ресурсы представляют собой сочетание ресурсов в модуле PSDesiredStateConfiguration , а также вклад сообщества из нашего экспериментального модуля xPSDesiredStateConfiguration на GitHub. Эти ресурсы также недавно были обновлены в соответствии с рекомендациями по модулю ресурсов DSC High Quality Resource Module (HQRM).

Встроенные ресурсы, не включенные в этот модуль, не должны быть затронуты и по-прежнему могут загружаться из встроенного модуля PSDesiredStateConfiguration .

Так как PSDscResources перезаписывает встроенные ресурсы, он доступен только для DSC 1.1 и PowerShell 5.1 или более поздней версии. Некоторые обновления ресурсов, предоставляемые здесь, также включены в модуль xPSDesiredStateConfiguration , который по-прежнему совместим с более ранними версиями (хотя этот модуль не поддерживается и может быть удален в будущем).

Чтобы обновить встроенные ресурсы до новейших версий, предоставляемых PSDscResources, сначала установите PSDscResources из коллекция PowerShell:

Install-Module PSDscResources

Затем добавьте следующую строку в конфигурацию DSC:

Import-DscResource -ModuleName PSDscResources

В рамках этого проекта действуют правила поведения в отношении продуктов с открытым исходным кодом Майкрософт. Дополнительные сведения см. в разделе часто задаваемых вопросов о правилах поведения или обратитесь к opencode@microsoft.com с любыми дополнительными вопросами или комментариями.

Ресурсы

  • Архив. Разверните или удалите содержимое архивного файла (.zip).
  • Среда. Управление переменной среды для компьютера или процесса.
  • Группа. Управление локальной группой.
  • GroupSet: управление несколькими ресурсами группы с общими параметрами.
  • MsiPackage: установка или удаление пакета MSI.
  • Реестр. Управление разделом или значением реестра.
  • Скрипт: запуск блоков сценариев PowerShell.
  • Служба. Управление службой Windows.
  • ServiceSet: управление несколькими службами с общими параметрами.
  • Пользователь: управление локальным пользователем.
  • WindowsFeature: установка или удаление роли или компонента Windows.
  • WindowsFeatureSet: управление несколькими ролями или компонентами Windows с помощью общих параметров.
  • WindowsOptionalFeature: включение или отключение необязательного компонента.
  • WindowsOptionalFeatureSet: управление несколькими дополнительными компонентами с помощью общих параметров.
  • WindowsPackageCab: установка или удаление пакета из файла шкафа Windows (.cab).
  • WindowsProcess: запуск или остановка процесса Windows.
  • ProcessSet: управление несколькими процессами Windows с помощью общих параметров.

Ресурсы, работающие на сервере Nano Server

Ресурсы, которые не работают в конфигурации компьютера

При использовании функции конфигурации компьютера службы "Автоматическое управление Azure" не используйте следующие ресурсы:

  • WindowsFeature
  • WindowsFeatureSet
  • WindowsOptionalFeature
  • WindowsOptionalFeatureSet
  • WindowsPackageCab

Существует ограничение в конфигурации компьютера, которое не позволяет ресурсу DSC использовать командлеты PowerShell, не включенные в сам PowerShell или модуль на коллекция PowerShell. Эти ресурсы DSC используют командлеты из одного или нескольких модулей Windows и не будут работать в конфигурации компьютера.