共用方式為


將成員新增至多個群組

描述

此範例示範如何使用 GroupSet 複合資源來確保有多個群組存在,並包含指定的成員清單。

如果[確定] 設定為 Present ,且GroupName設定為 和 GroupName1Administrators 陣列,則資源會在不存在時新增 AdministratorsGroupName1 本機群組。

MembersToInclude設定為 和 Username2Username1 陣列時,資源會將 Username1Username2GroupName1 新增為兩者 Administrators 的成員,如果它們還不是成員,則為 。

使用 Invoke-DscResource

Cmdlet Invoke-DscResource 不支援叫用複合資源。 請改用 群組資源

使用組態

此程式碼片段示範如何使用資源區塊來定義 ConfigurationGroupSet ,以確保本機群組 Administrators 存在 GroupName1 並包含 Username1Username2 作為成員。

Configuration AddMembers {
    Import-DscResource -ModuleName 'PSDscResources'

    Node localhost {
        GroupSet GroupSet {
            GroupName = @(
                'Administrators'
                'GroupName1'
            )
            Ensure = 'Present'
            MembersToInclude = @(
                'Username1'
                'Username2'
            )
        }
    }
}