O novo recurso do PowerShell chamado Configuração de estado desejado pode ser mais adequado ao que você está tentando realizar.
O DSC usa essencialmente modelos de configuração que podem ser aplicados a uma máquina de destino e atualizar sua configuração a qualquer momento. De certa forma, eles são como GPOs e, de outras formas, são semelhantes ao gerenciamento de scripts com o PowerShell / WMI.
DSC is a PowerShell extension and ships with Windows Server 2012 R2 and Windows 8.1. A couple of examples what DSC enables you to do are:
• Install or remove server roles and features • Manage registry settings • Manage files and directories • Start, stop, and manage processes and services • Manage local groups and user accounts • Install and manage packages such as .msi and .exe • Manage environment variables • Run Windows PowerShell scripts • Fix a configuration that has drifted away from the desired state • Discover the actual configuration state on a given node