2016-04-09 15 views
2

Ich möchte eine einzelne Konfiguration definieren, die Install-Package verwendet, um xSystemSecurity zu installieren und dann importieren und definieren Sie eine Ressource, die IE ESC deaktivieren.PowerShell 5.0 DSC und Importe

Dies ist in einer einzigen Konfiguration mit einem Skript Resouce und einer xSystemSecurity Resource möglich?

Sobald ich versuche, xSystemSecurity an der Spitze der Konfiguration zu importieren, explodiert DSC, weil es noch nicht installiert ist.

Antwort

2

DSC validiert alle Ressourcen in einer Konfiguration vor es keine Änderungen gilt. Um dies zu tun, müssen alle Ressourcen bereits auf der Box vorhanden sein oder von einem Pull-Server verfügbar sein. Dies bedeutet, dass Sie eine Ressource nicht in derselben Konfiguration installieren und verwenden können. Die beste Lösung besteht darin, den Pull-Server zum Bereitstellen der Ressource zu verwenden. Wenn Sie den Pull-Server nicht verwenden können, müssen Sie einen 2-Schritt-Prozess verwenden.

+0

Danke. Das ist eine ziemlich große Enttäuschung angesichts des neuen Paket-Managers von MS, der das Install-Package für DSC-Ressourcen vereinfacht ... – Jeff

1

Hier ist eine einfache Möglichkeit zum Einrichten einer Modul-Repository einer Dateifreigabe http://nanalakshmanan.com/blog/Push-Config-Pull-Module/ Nachdem die Einrichtung Ihrer Konfiguration verwenden, sollte als DSC arbeiten kann das gewünschte Modul aus der Share-Datei nach unten ziehen

Verwandte Themen