primer skripte, kjer je ločena lokacija od nastavitev

$ConfigData = @{<br />    AllNodes =<br />    @(<br />        @{<br />            NodeName = 'Win81b'<br />            Guid     = 'd9551d8d-79a1-4f95-9624-f08167904e10'<br />        },
        @{<br />            NodeName = 'Win81e'<br />            Guid     = '6c7e1674-be5c-435d-ac5a-6e8f2c738313'<br />        }
    )
    NonNodeData = ""
}

Configuration novaskupina {<br />    Import-DscResource -ModuleName 'xPSDesiredStateConfiguration'<br />    node $AllNodes.Guid {<br />        File mapa{<br />            DestinationPath="c:\skupno"<br />            Ensure = "Present"<br />            Type="Directory"<br />        }
        xRemoteFile prenos7zipa {<br />            uri="http://7-zip.org/a/7z920-x64.msi"<br />            destinationpath="c:\7z920-x64.msi"<br />        }
        Package paket
        {<br />            Ensure="Present"<br />            Name = "7-zip"<br />            Path = "c:\7z920-x64.msi"<br />            arguments="  /q INSTALLDIR='C:\Program Files\7-Zip'"<br />            ProductId = ""<br />        }
        xRemoteFile prenos {<br />            uri="http://www2.arnes.si/~jharej/ChinookDatabase1.1.zip"<br />            destinationpath="c:\chinoko.zip"<br />        }
        Group novaskupina {<br />            groupname="skupina3"<br />            ensure = "Present"<br />        }
        User novuporabnik {<br />            username="pinko"<br />            ensure="Present"<br />        }
        User novuporabnik2 {<br />            username="pinko87"<br />            ensure="Present"<br />        }

    }
}
novaskupina -ConfigurationData $ConfigData
new-dscchecksum -force .\novaskupina\
copy-item .\novaskupina\* 'C:\Program Files\windowspowershell\dscservice\configuration'