70-740, Teil 1.1.7. Windows PowerShell Desired State Configuration (DSC) implementieren, um die Integrität installierter Umgebungen einzurichten und aufrechtzuerhalten

70-740, Teil 1.1.7.

Windows PowerShell Desired State Configuration (DSC) implementieren, um die Integrität installierter Umgebungen einzurichten und aufrechtzuerhalten

Ideen für die Recherche im Web:

technet Windows PowerShell Desired State Configuration (DSC)

Zum Nachschlagen:

https://msdn.microsoft.com/de-de/powershell/dsc/overview

https://msdn.microsoft.com/de-de/powershell/dsc/configurations

https://msdn.microsoft.com/de-de/powershell/dsc/windowsfeatureresource

https://msdn.microsoft.com/de-de/powershell/dsc/builtinresource

https://blogs.technet.microsoft.com/bernhard_frank/2014/04/25/powershell-4-0-und-die-desired-state-configuration-dsc-mein-start/

Übungen:

#Skript wird als Datei “DSCKonfiguration1.dsc” gespeichert

configuration DSCKonfiguration1
{
Node @(‘localhost’, ‘PM’)
{
WindowsFeature BackupInstall
{
Ensure = “Present”
Name = “Windows-Server-Backup”
}

Service audioservicestart
{
Name =”Audiosrv”
StartupType = “Automatic”
State =”Running”
}

File DirectoryCopy
{
Ensure = “Present”
Type = “Directory”
Recurse = $true
SourcePath = “C:\spielplatz\a”
DestinationPath = “C:\spielplatz\b”
}

}
}

DSCKonfiguration1

#Nach dem Ausführen des Scripts wird ein Unterverzeichnis “DSCKonfiguration1” im gleichen Verzeichnis erstellt, wo entsprechenden Dateien mit der Erweiterung “.mof” zu finden sind.
#Zum Anzeigen der vorhandenen Konfigurationen ist Cmdlet “Get-DscResource” zu verwenden
#Get-DscResource
#Zum Anwenden bzw. Importieren von neuen Konfigurationen ist Cmdlet “Get-DscResource” zu verwenden
#dir C:\Users\Administrator\DSCKonfiguration1
#Start-DscConfiguration -Path “C:\Users\Administrator\DSCKonfiguration1”
#Test-DscConfiguration -Path “C:\Users\Administrator\DSCKonfiguration1”
#Get-DscResource