Demo/Invoke-Website.ps1
$ScriptPath = Split-Path $MyInvocation.MyCommand.Path . "$ScriptPath\0-CommonInit.ps1" #region Compile configuration . "$ScriptPath\Configuration.Website.2.ps1" # Create the MOF file using configuration parameters FourthCoffeeWebSite -NodeName $NodeName ` -WebSiteName 'FourthCoffee' ` -SourcePath $SourcePath ` -DestinationPath 'C:\inetpub\FourthCoffee' ` -OutputPath $OutputPath #endregion Compile configuration #region deploy configuration Start-DscConfiguration -Path $OutputPath -ComputerName $NodeName -Wait -Verbose -Credential $Credential -Force #endregion deploy configuration #region Cleanup Remove-Item -Force -Recurse $OutputPath #endregion Cleanup |